NMTAlgo_Algo Class Reference

#include <NMTAlgo_Algo.hxx>

Inheritance diagram for NMTAlgo_Algo:

Inheritance graph

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT void SetFiller (const NMTTools_DSFiller &aDSF)
Standard_EXPORT const NMTTools_DSFillerFiller () const
virtual Standard_EXPORT void ComputeWithFiller (const NMTTools_DSFiller &aDSF)
virtual Standard_EXPORT void Clear ()
Standard_EXPORT const TopoDS_Shape & Shape () const
Standard_EXPORT Standard_Boolean IsDone () const
Standard_EXPORT Standard_Integer ErrorStatus () const

Protected Member Functions

Standard_EXPORT NMTAlgo_Algo ()
virtual Standard_EXPORT ~NMTAlgo_Algo ()

Protected Attributes

NMTTools_PDSFiller myDSFiller
TopoDS_Shape myShape
Standard_Boolean myIsDone
Standard_Boolean myIsComputed
Standard_Integer myErrorStatus
Standard_Integer myDraw

Constructor & Destructor Documentation

NMTAlgo_Algo::NMTAlgo_Algo  )  [protected]
 

NMTAlgo_Algo::~NMTAlgo_Algo  )  [protected, virtual]
 


Member Function Documentation

void* NMTAlgo_Algo.operator new size_t  ,
void *  anAddress
 

Reimplemented in NMTAlgo_Builder, NMTAlgo_Splitter, and NMTAlgo_Splitter1.

void* NMTAlgo_Algo.operator new size_t  size  ) 
 

Reimplemented in NMTAlgo_Builder, NMTAlgo_Splitter, and NMTAlgo_Splitter1.

void NMTAlgo_Algo.operator delete void *  anAddress  ) 
 

Reimplemented in NMTAlgo_Builder, NMTAlgo_Splitter, and NMTAlgo_Splitter1.

void NMTAlgo_Algo::SetFiller const NMTTools_DSFiller aDSF  ) 
 

const NMTTools_DSFiller & NMTAlgo_Algo::Filler  )  const
 

void NMTAlgo_Algo::ComputeWithFiller const NMTTools_DSFiller aDSF  )  [virtual]
 

Reimplemented in NMTAlgo_Builder, and NMTAlgo_Splitter.

void NMTAlgo_Algo::Clear  )  [virtual]
 

Reimplemented in NMTAlgo_Builder, NMTAlgo_Splitter, and NMTAlgo_Splitter1.

const TopoDS_Shape & NMTAlgo_Algo::Shape  )  const
 

Standard_Boolean NMTAlgo_Algo::IsDone  )  const
 

Standard_Integer NMTAlgo_Algo::ErrorStatus  )  const
 


Field Documentation

NMTTools_PDSFiller NMTAlgo_Algo.myDSFiller [protected]
 

TopoDS_Shape NMTAlgo_Algo.myShape [protected]
 

Standard_Boolean NMTAlgo_Algo.myIsDone [protected]
 

Standard_Boolean NMTAlgo_Algo.myIsComputed [protected]
 

Standard_Integer NMTAlgo_Algo.myErrorStatus [protected]
 

Standard_Integer NMTAlgo_Algo.myDraw [protected]