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