Open CASCADE Technology 7.8.0
|
Stores the results of the OutLine and IsoLine processes. More...
#include <HLRTopoBRep_Data.hxx>
Stores the results of the OutLine and IsoLine processes.
HLRTopoBRep_Data::HLRTopoBRep_Data | ( | ) |
TopTools_ListOfShape & HLRTopoBRep_Data::AddIntL | ( | const TopoDS_Face & | F | ) |
void HLRTopoBRep_Data::AddIntV | ( | const TopoDS_Vertex & | V | ) |
TopTools_ListOfShape & HLRTopoBRep_Data::AddIsoL | ( | const TopoDS_Face & | F | ) |
void HLRTopoBRep_Data::AddOldS | ( | const TopoDS_Shape & | NewS, |
const TopoDS_Shape & | OldS | ||
) |
TopTools_ListOfShape & HLRTopoBRep_Data::AddOutL | ( | const TopoDS_Face & | F | ) |
void HLRTopoBRep_Data::AddOutV | ( | const TopoDS_Vertex & | V | ) |
TopTools_ListOfShape & HLRTopoBRep_Data::AddSplE | ( | const TopoDS_Edge & | E | ) |
void HLRTopoBRep_Data::Append | ( | const TopoDS_Vertex & | V, |
const Standard_Real | P | ||
) |
void HLRTopoBRep_Data::Clean | ( | ) |
Clear of all the data not needed during and after the hiding process.
void HLRTopoBRep_Data::Clear | ( | ) |
Clear of all the maps.
const TopoDS_Edge & HLRTopoBRep_Data::Edge | ( | ) | const |
Standard_Boolean HLRTopoBRep_Data::EdgeHasSplE | ( | const TopoDS_Edge & | E | ) | const |
Returns True if the Edge is split.
const TopTools_ListOfShape & HLRTopoBRep_Data::EdgeSplE | ( | const TopoDS_Edge & | E | ) | const |
Returns the list of the edges.
Standard_Boolean HLRTopoBRep_Data::FaceHasIntL | ( | const TopoDS_Face & | F | ) | const |
Returns True if the Face has internal outline.
Standard_Boolean HLRTopoBRep_Data::FaceHasIsoL | ( | const TopoDS_Face & | F | ) | const |
Returns True if the Face has isolines.
Standard_Boolean HLRTopoBRep_Data::FaceHasOutL | ( | const TopoDS_Face & | F | ) | const |
Returns True if the Face has outlines on restriction.
const TopTools_ListOfShape & HLRTopoBRep_Data::FaceIntL | ( | const TopoDS_Face & | F | ) | const |
Returns the list of the internal OutLines.
const TopTools_ListOfShape & HLRTopoBRep_Data::FaceIsoL | ( | const TopoDS_Face & | F | ) | const |
Returns the list of the IsoLines.
const TopTools_ListOfShape & HLRTopoBRep_Data::FaceOutL | ( | const TopoDS_Face & | F | ) | const |
Returns the list of the OutLines on restriction.
void HLRTopoBRep_Data::InitEdge | ( | ) |
void HLRTopoBRep_Data::InitVertex | ( | const TopoDS_Edge & | E | ) |
Start an iteration on the vertices of E.
void HLRTopoBRep_Data::InsertBefore | ( | const TopoDS_Vertex & | V, |
const Standard_Real | P | ||
) |
Insert before the current position.
Standard_Boolean HLRTopoBRep_Data::IsIntLFaceEdge | ( | const TopoDS_Face & | F, |
const TopoDS_Edge & | E | ||
) | const |
Standard_Boolean HLRTopoBRep_Data::IsIntV | ( | const TopoDS_Vertex & | V | ) | const |
Returns True if V is an internal outline vertex.
Standard_Boolean HLRTopoBRep_Data::IsIsoLFaceEdge | ( | const TopoDS_Face & | F, |
const TopoDS_Edge & | E | ||
) | const |
Standard_Boolean HLRTopoBRep_Data::IsOutLFaceEdge | ( | const TopoDS_Face & | F, |
const TopoDS_Edge & | E | ||
) | const |
Standard_Boolean HLRTopoBRep_Data::IsOutV | ( | const TopoDS_Vertex & | V | ) | const |
Returns True if V is an outline vertex on a restriction.
Standard_Boolean HLRTopoBRep_Data::IsSplEEdgeEdge | ( | const TopoDS_Edge & | E1, |
const TopoDS_Edge & | E2 | ||
) | const |
Standard_Boolean HLRTopoBRep_Data::MoreEdge | ( | ) | const |
Standard_Boolean HLRTopoBRep_Data::MoreVertex | ( | ) | const |
TopoDS_Shape HLRTopoBRep_Data::NewSOldS | ( | const TopoDS_Shape & | New | ) | const |
void HLRTopoBRep_Data::NextEdge | ( | ) |
void HLRTopoBRep_Data::NextVertex | ( | ) |
Standard_Real HLRTopoBRep_Data::Parameter | ( | ) | const |
const TopoDS_Vertex & HLRTopoBRep_Data::Vertex | ( | ) | const |