Open CASCADE Technology 6.6.0
|
A drawable mesh. It contains a sequence of
highlighted edges and highlighted vertices.
#include <MeshTest_DrawableMesh.hxx>
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_SequenceOfInteger & | Edges () |
TColStd_SequenceOfInteger & | Vertices () |
TColStd_SequenceOfInteger & | Triangles () |
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 |
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 | ) |
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.