TopoDSToStep_Tool Class Reference

This Tool Class provides Information to build
a ProSTEP Shape model from a Cas.Cad BRep.

#include <TopoDSToStep_Tool.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 TopoDSToStep_Tool ()
 TopoDSToStep_Tool (const MoniTool_DataMapOfShapeTransient &M, const Standard_Boolean FacetedContext)
void Init (const MoniTool_DataMapOfShapeTransient &M, const Standard_Boolean FacetedContext)
Standard_Boolean IsBound (const TopoDS_Shape &S)
void Bind (const TopoDS_Shape &S, const Handle< StepShape_TopologicalRepresentationItem > &T)
Handle_StepShape_TopologicalRepresentationItem Find (const TopoDS_Shape &S)
Standard_Boolean Faceted () const
void SetCurrentShell (const TopoDS_Shell &S)
const TopoDS_ShellCurrentShell () const
void SetCurrentFace (const TopoDS_Face &F)
const TopoDS_FaceCurrentFace () const
void SetCurrentWire (const TopoDS_Wire &W)
const TopoDS_WireCurrentWire () const
void SetCurrentEdge (const TopoDS_Edge &E)
const TopoDS_EdgeCurrentEdge () const
void SetCurrentVertex (const TopoDS_Vertex &V)
const TopoDS_VertexCurrentVertex () const
Standard_Real Lowest3DTolerance () const
void SetSurfaceReversed (const Standard_Boolean B)
Standard_Boolean SurfaceReversed () const
const
MoniTool_DataMapOfShapeTransient
Map () const
Standard_Integer PCurveMode () const
 Returns mode for writing pcurves
(initialized by parameter write.surfacecurve.mode)


Constructor & Destructor Documentation

TopoDSToStep_Tool::TopoDSToStep_Tool (  ) 
TopoDSToStep_Tool::TopoDSToStep_Tool ( const MoniTool_DataMapOfShapeTransient M,
const Standard_Boolean  FacetedContext 
)

Member Function Documentation

void TopoDSToStep_Tool::Bind ( const TopoDS_Shape S,
const Handle< StepShape_TopologicalRepresentationItem > &  T 
)
const TopoDS_Edge& TopoDSToStep_Tool::CurrentEdge (  )  const
const TopoDS_Face& TopoDSToStep_Tool::CurrentFace (  )  const
const TopoDS_Shell& TopoDSToStep_Tool::CurrentShell (  )  const
const TopoDS_Vertex& TopoDSToStep_Tool::CurrentVertex (  )  const
const TopoDS_Wire& TopoDSToStep_Tool::CurrentWire (  )  const
Standard_Boolean TopoDSToStep_Tool::Faceted (  )  const
Handle_StepShape_TopologicalRepresentationItem TopoDSToStep_Tool::Find ( const TopoDS_Shape S  ) 
void TopoDSToStep_Tool::Init ( const MoniTool_DataMapOfShapeTransient M,
const Standard_Boolean  FacetedContext 
)
Standard_Boolean TopoDSToStep_Tool::IsBound ( const TopoDS_Shape S  ) 
Standard_Real TopoDSToStep_Tool::Lowest3DTolerance (  )  const
const MoniTool_DataMapOfShapeTransient& TopoDSToStep_Tool::Map (  )  const
void TopoDSToStep_Tool::operator delete ( void *  anAddress  )  [inline]
void* TopoDSToStep_Tool::operator new ( size_t  size  )  [inline]
void* TopoDSToStep_Tool::operator new ( size_t  ,
void *  anAddress 
) [inline]
Standard_Integer TopoDSToStep_Tool::PCurveMode (  )  const
void TopoDSToStep_Tool::SetCurrentEdge ( const TopoDS_Edge E  ) 
void TopoDSToStep_Tool::SetCurrentFace ( const TopoDS_Face F  ) 
void TopoDSToStep_Tool::SetCurrentShell ( const TopoDS_Shell S  ) 
void TopoDSToStep_Tool::SetCurrentVertex ( const TopoDS_Vertex V  ) 
void TopoDSToStep_Tool::SetCurrentWire ( const TopoDS_Wire W  ) 
void TopoDSToStep_Tool::SetSurfaceReversed ( const Standard_Boolean  B  ) 
Standard_Boolean TopoDSToStep_Tool::SurfaceReversed (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:07:19 2011 for Open CASCADE Technology by  doxygen 1.6.3