Version: 9.12.0
GEOMImpl_ILocalOperations Class Reference

#include <GEOMImpl_ILocalOperations.hxx>

Inheritance diagram for GEOMImpl_ILocalOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMImpl_ILocalOperations (GEOM_Engine *theEngine)
 
Standard_EXPORT ~GEOMImpl_ILocalOperations ()
 
Standard_EXPORT Handle (GEOM_Object) MakeFilletAll(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFilletEdges(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFilletEdgesR1R2(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFilletFaces(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFilletFacesR1R2(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFillet2D(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeFillet1D(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferAll(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferEdge(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferEdgeAD(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferFaces(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferFacesAD(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferEdges(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeChamferEdgesAD(Handle(GEOM_Object) theShape
 
Standard_EXPORT Handle (GEOM_Object) MakeArchimede(Handle(GEOM_Object) theShape
 
Standard_EXPORT Standard_Integer GetSubShapeIndex (Handle(GEOM_Object) theShape, Handle(GEOM_Object) theSubShape)
 
- Public Member Functions inherited from GEOM_IOperations
Standard_EXPORT GEOM_IOperations (GEOM_Engine *theEngine)
 
Standard_EXPORT ~GEOM_IOperations ()
 
Standard_EXPORT void StartOperation ()
 
Standard_EXPORT void FinishOperation ()
 
Standard_EXPORT void AbortOperation ()
 
Standard_EXPORT bool IsDone ()
 
Standard_EXPORT void SetNotDone ()
 
Standard_EXPORT void SetErrorCode (const TCollection_AsciiString &theErrorCode)
 
Standard_EXPORT char * GetErrorCode ()
 
Standard_EXPORT GEOM_EngineGetEngine ()
 
Standard_EXPORT GEOM_SolverGetSolver ()
 

Static Public Member Functions

static Standard_EXPORT bool GetSubShape (const TopoDS_Shape &theShape, const int theIndex, TopoDS_Shape &theSubShape)
 

Public Attributes

Standard_EXPORT double theR
 
Standard_EXPORT double std::list< int > theEdges
 
Standard_EXPORT double theR1
 
Standard_EXPORT double double theR2
 
Standard_EXPORT double double std::list< int > theEdges
 
Standard_EXPORT double std::list< int > theFaces
 
Standard_EXPORT double double std::list< int > theFaces
 
Standard_EXPORT double std::list< int > theVertexes
 
Standard_EXPORT double std::list< int > bool doIgnoreSecantVertices
 
Standard_EXPORT double theD
 
Standard_EXPORT double theD1
 
Standard_EXPORT double double theD2
 
Standard_EXPORT double double int theFace1
 
Standard_EXPORT double double int int theFace2
 
Standard_EXPORT double double theAngle
 
Standard_EXPORT double theWeight
 
Standard_EXPORT double double theWaterDensity
 
Standard_EXPORT double double double theMeshingDeflection
 

Constructor & Destructor Documentation

◆ GEOMImpl_ILocalOperations()

GEOMImpl_ILocalOperations::GEOMImpl_ILocalOperations ( GEOM_Engine theEngine)

constructor:

◆ ~GEOMImpl_ILocalOperations()

GEOMImpl_ILocalOperations::~GEOMImpl_ILocalOperations ( )

destructor

Member Function Documentation

◆ GetSubShape()

bool GEOMImpl_ILocalOperations::GetSubShape ( const TopoDS_Shape &  theShape,
const int  theIndex,
TopoDS_Shape &  theSubShape 
)
static

GetSubShape

◆ GetSubShapeIndex()

Standard_Integer GEOMImpl_ILocalOperations::GetSubShapeIndex ( Handle(GEOM_Object)  theShape,
Handle(GEOM_Object)  theSubShape 
)

◆ Handle() [1/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [2/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [3/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [4/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [5/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [6/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [7/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [8/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [9/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [10/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [11/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [12/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [13/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [14/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

◆ Handle() [15/15]

Standard_EXPORT GEOMImpl_ILocalOperations::Handle ( GEOM_Object  )

Member Data Documentation

◆ doIgnoreSecantVertices

Standard_EXPORT double std::list<int> bool GEOMImpl_ILocalOperations::doIgnoreSecantVertices

◆ theAngle

Standard_EXPORT double double GEOMImpl_ILocalOperations::theAngle

◆ theD

Standard_EXPORT double GEOMImpl_ILocalOperations::theD

◆ theD1

Standard_EXPORT double GEOMImpl_ILocalOperations::theD1

◆ theD2

Standard_EXPORT double double GEOMImpl_ILocalOperations::theD2

◆ theEdges [1/2]

Standard_EXPORT double double std::list< int > GEOMImpl_ILocalOperations::theEdges

◆ theEdges [2/2]

Standard_EXPORT double double std::list<int> GEOMImpl_ILocalOperations::theEdges

◆ theFace1

Standard_EXPORT double double int GEOMImpl_ILocalOperations::theFace1

◆ theFace2

Standard_EXPORT double double int int GEOMImpl_ILocalOperations::theFace2

◆ theFaces [1/2]

Standard_EXPORT double double std::list< int > GEOMImpl_ILocalOperations::theFaces

◆ theFaces [2/2]

Standard_EXPORT double double std::list<int> GEOMImpl_ILocalOperations::theFaces

◆ theMeshingDeflection

Standard_EXPORT double double double GEOMImpl_ILocalOperations::theMeshingDeflection

◆ theR

Standard_EXPORT double GEOMImpl_ILocalOperations::theR

◆ theR1

Standard_EXPORT double GEOMImpl_ILocalOperations::theR1

◆ theR2

Standard_EXPORT double double GEOMImpl_ILocalOperations::theR2

◆ theVertexes

Standard_EXPORT double std::list< int > GEOMImpl_ILocalOperations::theVertexes

◆ theWaterDensity

Standard_EXPORT double double GEOMImpl_ILocalOperations::theWaterDensity

◆ theWeight

Standard_EXPORT double GEOMImpl_ILocalOperations::theWeight

The documentation for this class was generated from the following files: