MeshTest_DrawableMesh Class Reference

A drawable mesh. It contains a sequence of
highlighted edges and highlighted vertices.

#include <MeshTest_DrawableMesh.hxx>

Inheritance diagram for MeshTest_DrawableMesh:
Inheritance graph
[legend]

Public Member Functions

 MeshTest_DrawableMesh ()
 MeshTest_DrawableMesh (const TopoDS_Shape &S, const Standard_Real Deflect, const Standard_Boolean Partage, const Standard_Boolean InShape=Standard_False)
 MeshTest_DrawableMesh (const Handle< BRepMesh_FastDiscret > &Tr)
void AddInShape (const Standard_Boolean inshape)
void Add (const TopoDS_Shape &S)
TColStd_SequenceOfIntegerEdges ()
TColStd_SequenceOfIntegerVertices ()
TColStd_SequenceOfIntegerTriangles ()
void DrawOn (Draw_Display &dis) const
virtual Handle_Draw_Drawable3D Copy () const
 For variable copy.

virtual void Dump (Standard_OStream &S) const
 For variable dump.

virtual void Whatis (Draw_Interpretor &S) const
 For variable whatis command. Set as a result the
type of the variable.

Handle_BRepMesh_FastDiscret Mesh () const

Constructor & Destructor Documentation

MeshTest_DrawableMesh::MeshTest_DrawableMesh (  ) 
MeshTest_DrawableMesh::MeshTest_DrawableMesh ( const TopoDS_Shape S,
const Standard_Real  Deflect,
const Standard_Boolean  Partage,
const Standard_Boolean  InShape = Standard_False 
)
MeshTest_DrawableMesh::MeshTest_DrawableMesh ( const Handle< BRepMesh_FastDiscret > &  Tr  ) 

Member Function Documentation

void MeshTest_DrawableMesh::Add ( const TopoDS_Shape S  ) 
void MeshTest_DrawableMesh::AddInShape ( const Standard_Boolean  inshape  ) 
virtual Handle_Draw_Drawable3D MeshTest_DrawableMesh::Copy (  )  const [virtual]

Reimplemented from Draw_Drawable3D.

void MeshTest_DrawableMesh::DrawOn ( Draw_Display dis  )  const [virtual]

Implements Draw_Drawable3D.

virtual void MeshTest_DrawableMesh::Dump ( Standard_OStream S  )  const [virtual]

Reimplemented from Draw_Drawable3D.

TColStd_SequenceOfInteger& MeshTest_DrawableMesh::Edges (  ) 
Handle_BRepMesh_FastDiscret MeshTest_DrawableMesh::Mesh (  )  const
TColStd_SequenceOfInteger& MeshTest_DrawableMesh::Triangles (  ) 
TColStd_SequenceOfInteger& MeshTest_DrawableMesh::Vertices (  ) 
virtual void MeshTest_DrawableMesh::Whatis ( Draw_Interpretor I  )  const [virtual]

Reimplemented from Draw_Drawable3D.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:59:13 2011 for Open CASCADE Technology by  doxygen 1.6.3