OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKHLR
HLRTopoBRep


HLRTopoBRep_OutLiner Class Reference

#include <HLRTopoBRep_OutLiner.hxx>


Public Member Functions

Standard_EXPORT HLRTopoBRep_OutLiner ()
Standard_EXPORT HLRTopoBRep_OutLiner (const TopoDS_Shape &OriSh)
Standard_EXPORT HLRTopoBRep_OutLiner (const TopoDS_Shape &OriS, const TopoDS_Shape &OutS)
void OriginalShape (const TopoDS_Shape &OriS)
TopoDS_Shape & OriginalShape ()
void OutLinedShape (const TopoDS_Shape &OutS)
TopoDS_Shape & OutLinedShape ()
HLRTopoBRep_DataDataStructure ()
Standard_EXPORT void Fill (const HLRAlgo_Projector &P, BRepTopAdaptor_MapOfShapeTool &MST, const Standard_Integer nbIso)
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Member Functions

Standard_EXPORT void ProcessFace (const TopoDS_Face &F, TopoDS_Shape &S, BRepTopAdaptor_MapOfShapeTool &M)
 Builds faces from F and add them to S.
.
Standard_EXPORT void BuildShape (BRepTopAdaptor_MapOfShapeTool &M)

Private Attributes

TopoDS_Shape myOriginalShape
TopoDS_Shape myOutLinedShape
HLRTopoBRep_Data myDS


Constructor & Destructor Documentation

Standard_EXPORT HLRTopoBRep_OutLiner::HLRTopoBRep_OutLiner  ) 
 

Standard_EXPORT HLRTopoBRep_OutLiner::HLRTopoBRep_OutLiner const TopoDS_Shape &  OriSh  ) 
 

Standard_EXPORT HLRTopoBRep_OutLiner::HLRTopoBRep_OutLiner const TopoDS_Shape &  OriS,
const TopoDS_Shape &  OutS
 


Member Function Documentation

Standard_EXPORT void HLRTopoBRep_OutLiner::BuildShape BRepTopAdaptor_MapOfShapeTool M  )  [private]
 

HLRTopoBRep_Data & HLRTopoBRep_OutLiner::DataStructure  )  [inline]
 

Standard_EXPORT void HLRTopoBRep_OutLiner::Fill const HLRAlgo_Projector P,
BRepTopAdaptor_MapOfShapeTool MST,
const Standard_Integer  nbIso
 

Standard_EXPORT const HLRTopoBRep_OutLiner::Handle Standard_Type   )  const
 

TopoDS_Shape & HLRTopoBRep_OutLiner::OriginalShape  )  [inline]
 

void HLRTopoBRep_OutLiner::OriginalShape const TopoDS_Shape &  OriS  )  [inline]
 

TopoDS_Shape & HLRTopoBRep_OutLiner::OutLinedShape  )  [inline]
 

void HLRTopoBRep_OutLiner::OutLinedShape const TopoDS_Shape &  OutS  )  [inline]
 

Standard_EXPORT void HLRTopoBRep_OutLiner::ProcessFace const TopoDS_Face &  F,
TopoDS_Shape &  S,
BRepTopAdaptor_MapOfShapeTool M
[private]
 


Field Documentation

HLRTopoBRep_Data HLRTopoBRep_OutLiner::myDS [private]
 

TopoDS_Shape HLRTopoBRep_OutLiner::myOriginalShape [private]
 

TopoDS_Shape HLRTopoBRep_OutLiner::myOutLinedShape [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:42:09 2008 for OpenCASCADE by  doxygen 1.4.1