OCC Main Page | Draw | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

Draw
TKDraw
DrawTrSurf


DrawTrSurf_Point Class Reference

A drawable point.
.

#include <DrawTrSurf_Point.hxx>

Inheritance diagram for DrawTrSurf_Point:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT DrawTrSurf_Point (const gp_Pnt &P, const Draw_MarkerShape Shape, const Draw_Color &Col)
Standard_EXPORT DrawTrSurf_Point (const gp_Pnt2d &P, const Draw_MarkerShape Shape, const Draw_Color &Col)
Standard_EXPORT void DrawOn (Draw_Display &dis) const
virtual Standard_EXPORT Standard_Boolean Is3D () const
 Is a 3D object. (Default True).
.
Standard_EXPORT gp_Pnt Point () const
Standard_EXPORT void Point (const gp_Pnt &P)
Standard_EXPORT gp_Pnt2d Point2d () const
Standard_EXPORT void Point2d (const gp_Pnt2d &P)
Standard_EXPORT void Color (const Draw_Color &aColor)
Standard_EXPORT Draw_Color Color () const
Standard_EXPORT void Shape (const Draw_MarkerShape S)
Standard_EXPORT Draw_MarkerShape Shape () const
virtual Standard_EXPORT Handle_Draw_Drawable3D Copy () const
 For variable copy.
.
virtual Standard_EXPORT void Dump (Standard_OStream &S) const
 For variable dump.
.
virtual Standard_EXPORT void Whatis (Draw_Interpretor &I) const
 For variable whatis command.
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

gp_Pnt myPoint
Standard_Boolean is3D
Draw_MarkerShape myShape
Draw_Color myColor

Constructor & Destructor Documentation

Standard_EXPORT DrawTrSurf_Point::DrawTrSurf_Point const gp_Pnt &  P,
const Draw_MarkerShape  Shape,
const Draw_Color Col
 

Standard_EXPORT DrawTrSurf_Point::DrawTrSurf_Point const gp_Pnt2d &  P,
const Draw_MarkerShape  Shape,
const Draw_Color Col
 


Member Function Documentation

Standard_EXPORT Draw_Color DrawTrSurf_Point::Color  )  const
 

Standard_EXPORT void DrawTrSurf_Point::Color const Draw_Color aColor  ) 
 

virtual Standard_EXPORT Handle_Draw_Drawable3D DrawTrSurf_Point::Copy  )  const [virtual]
 

Reimplemented from Draw_Drawable3D.

Standard_EXPORT void DrawTrSurf_Point::DrawOn Draw_Display dis  )  const [virtual]
 

Implements Draw_Drawable3D.

virtual Standard_EXPORT void DrawTrSurf_Point::Dump Standard_OStream &  S  )  const [virtual]
 

Reimplemented from Draw_Drawable3D.

Standard_EXPORT const DrawTrSurf_Point::Handle Standard_Type   )  const
 

Reimplemented from Draw_Drawable3D.

virtual Standard_EXPORT Standard_Boolean DrawTrSurf_Point::Is3D  )  const [virtual]
 

Reimplemented from Draw_Drawable3D.

Standard_EXPORT void DrawTrSurf_Point::Point const gp_Pnt &  P  ) 
 

Standard_EXPORT gp_Pnt DrawTrSurf_Point::Point  )  const
 

Standard_EXPORT void DrawTrSurf_Point::Point2d const gp_Pnt2d &  P  ) 
 

Standard_EXPORT gp_Pnt2d DrawTrSurf_Point::Point2d  )  const
 

Standard_EXPORT Draw_MarkerShape DrawTrSurf_Point::Shape  )  const
 

Standard_EXPORT void DrawTrSurf_Point::Shape const Draw_MarkerShape  S  ) 
 

virtual Standard_EXPORT void DrawTrSurf_Point::Whatis Draw_Interpretor I  )  const [virtual]
 

Reimplemented from Draw_Drawable3D.


Field Documentation

Standard_Boolean DrawTrSurf_Point::is3D [private]
 

Draw_Color DrawTrSurf_Point::myColor [private]
 

gp_Pnt DrawTrSurf_Point::myPoint [private]
 

Draw_MarkerShape DrawTrSurf_Point::myShape [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:51:15 2008 for OpenCASCADE by  doxygen 1.4.1