|
Open CASCADE Technology
6.5.4
|
#include <Prs3d_ShapeTool.hxx>
Public Member Functions | |
| DEFINE_STANDARD_ALLOC | Prs3d_ShapeTool (const TopoDS_Shape &TheShape) |
| void | InitFace () |
| Standard_Boolean | MoreFace () const |
| void | NextFace () |
| const TopoDS_Face & | GetFace () const |
| Bnd_Box | FaceBound () const |
| Standard_Boolean | IsPlanarFace () const |
| void | InitCurve () |
| Standard_Boolean | MoreCurve () const |
| void | NextCurve () |
| const TopoDS_Edge & | GetCurve () const |
| Bnd_Box | CurveBound () const |
| Standard_Integer | Neighbours () const |
| Handle_TopTools_HSequenceOfShape | FacesOfEdge () const |
| void | InitVertex () |
| Standard_Boolean | MoreVertex () const |
| void | NextVertex () |
| const TopoDS_Vertex & | GetVertex () const |
| Standard_Boolean | HasSurface () const |
| Handle_Poly_Triangulation | CurrentTriangulation (TopLoc_Location &l) const |
| Standard_Boolean | HasCurve () const |
| void | PolygonOnTriangulation (Handle< Poly_PolygonOnTriangulation > &Indices, Handle< Poly_Triangulation > &T, TopLoc_Location &l) const |
| Handle_Poly_Polygon3D | Polygon3D (TopLoc_Location &l) const |
| Handle_Poly_Triangulation Prs3d_ShapeTool::CurrentTriangulation | ( | TopLoc_Location & | l | ) | const |
| Bnd_Box Prs3d_ShapeTool::CurveBound | ( | ) | const |
| Bnd_Box Prs3d_ShapeTool::FaceBound | ( | ) | const |
| Handle_TopTools_HSequenceOfShape Prs3d_ShapeTool::FacesOfEdge | ( | ) | const |
| const TopoDS_Edge& Prs3d_ShapeTool::GetCurve | ( | ) | const |
| const TopoDS_Face& Prs3d_ShapeTool::GetFace | ( | ) | const |
| const TopoDS_Vertex& Prs3d_ShapeTool::GetVertex | ( | ) | const |
| Standard_Boolean Prs3d_ShapeTool::HasCurve | ( | ) | const |
| Standard_Boolean Prs3d_ShapeTool::HasSurface | ( | ) | const |
| Standard_Boolean Prs3d_ShapeTool::MoreCurve | ( | ) | const |
| Standard_Boolean Prs3d_ShapeTool::MoreFace | ( | ) | const |
| Standard_Boolean Prs3d_ShapeTool::MoreVertex | ( | ) | const |
| Standard_Integer Prs3d_ShapeTool::Neighbours | ( | ) | const |
| Handle_Poly_Polygon3D Prs3d_ShapeTool::Polygon3D | ( | TopLoc_Location & | l | ) | const |
| void Prs3d_ShapeTool::PolygonOnTriangulation | ( | Handle< Poly_PolygonOnTriangulation > & | Indices, |
| Handle< Poly_Triangulation > & | T, | ||
| TopLoc_Location & | l | ||
| ) | const |
1.8.0