Version: 6.3.1
Public Member Functions | Static Public Member Functions | Data Fields

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, int theDocID)
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)
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 ()
Standard_EXPORT int GetDocID ()

Static Public Member Functions

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

Data Fields

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 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 ( GEOM_Engine theEngine,
int  theDocID 
)

constructor:

GEOMImpl_ILocalOperations::~GEOMImpl_ILocalOperations ( )

destructor


Member Function Documentation

Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ILocalOperations.Handle ( GEOM_Object  )
Standard_Integer GEOMImpl_ILocalOperations::GetSubShapeIndex ( Handle(GEOM_Object theShape,
Handle(GEOM_Object theSubShape 
)
bool GEOMImpl_ILocalOperations::GetSubShape ( const TopoDS_Shape &  theShape,
const int  theIndex,
TopoDS_Shape &  theSubShape 
) [static]

GetSubShape

References MapShapes().

void GEOM_IOperations::StartOperation ( ) [inherited]

StartOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

void GEOM_IOperations::FinishOperation ( ) [inherited]

FinishOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

void GEOM_IOperations::AbortOperation ( ) [inherited]

AbortOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

bool GEOM_IOperations::IsDone ( ) [inherited]

IsDone

References GEOM_IOperations._errorCode, and OK.

Standard_EXPORT void GEOM_IOperations.SetNotDone ( ) [inherited]

References GEOM_IOperations._errorCode, and KO.

Standard_EXPORT void GEOM_IOperations.SetErrorCode ( const TCollection_AsciiString &  theErrorCode) [inherited]
Standard_EXPORT char* GEOM_IOperations.GetErrorCode ( ) [inherited]
Standard_EXPORT GEOM_Engine* GEOM_IOperations.GetEngine ( ) [inherited]
Standard_EXPORT GEOM_Solver* GEOM_IOperations.GetSolver ( ) [inherited]
Standard_EXPORT int GEOM_IOperations.GetDocID ( ) [inherited]

Field Documentation

Standard_EXPORT double GEOMImpl_ILocalOperations::theR
Standard_EXPORT double double std::list< int > GEOMImpl_ILocalOperations::theEdges
Standard_EXPORT double GEOMImpl_ILocalOperations::theR1
Standard_EXPORT double double GEOMImpl_ILocalOperations::theR2
Standard_EXPORT double double std::list<int> GEOMImpl_ILocalOperations.theEdges
Standard_EXPORT double double std::list< int > GEOMImpl_ILocalOperations::theFaces
Standard_EXPORT double double std::list<int> GEOMImpl_ILocalOperations.theFaces
Standard_EXPORT double std::list< int > GEOMImpl_ILocalOperations::theVertexes
Standard_EXPORT double GEOMImpl_ILocalOperations::theD
Standard_EXPORT double GEOMImpl_ILocalOperations::theD1
Standard_EXPORT double double GEOMImpl_ILocalOperations::theD2
Standard_EXPORT double double int GEOMImpl_ILocalOperations::theFace1
Standard_EXPORT double double int int GEOMImpl_ILocalOperations::theFace2
Standard_EXPORT double double GEOMImpl_ILocalOperations::theAngle
Standard_EXPORT double GEOMImpl_ILocalOperations.theWeight
Standard_EXPORT double double GEOMImpl_ILocalOperations.theWaterDensity
Standard_EXPORT double double double GEOMImpl_ILocalOperations.theMeshingDeflection
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS