Open CASCADE Technology 6.6.0
Public Member Functions
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