Version: 6.3.1
Public Member Functions | Data Fields

GEOMImpl_I3DPrimOperations Class Reference

#include <GEOMImpl_I3DPrimOperations.hxx>

Inheritance diagram for GEOMImpl_I3DPrimOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMImpl_I3DPrimOperations (GEOM_Engine *theEngine, int theDocID)
Standard_EXPORT ~GEOMImpl_I3DPrimOperations ()
Standard_EXPORT Handle (GEOM_Object) MakeBoxDXDYDZ(double theDX
Standard_EXPORT Handle (GEOM_Object) MakeBoxTwoPnt(Handle(GEOM_Object) thePnt1
Standard_EXPORT Handle (GEOM_Object) thePnt2)
Standard_EXPORT Handle (GEOM_Object) MakeFaceHW(double theH
Standard_EXPORT Handle (GEOM_Object) MakeFaceObjHW(Handle(GEOM_Object) theObj
Standard_EXPORT Handle (GEOM_Object) MakeDiskThreePnt(Handle(GEOM_Object) thePnt1
Standard_EXPORT Handle (GEOM_Object) thePnt2
Standard_EXPORT Handle (GEOM_Object) thePnt3)
Standard_EXPORT Handle (GEOM_Object) MakeDiskPntVecR(Handle(GEOM_Object) thePnt1
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakeDiskR(double theR
Standard_EXPORT Handle (GEOM_Object) MakeCylinderRH(double theR
Standard_EXPORT Handle (GEOM_Object) MakeCylinderPntVecRH(Handle(GEOM_Object) thePnt
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakeConeR1R2H(double theR1
Standard_EXPORT Handle (GEOM_Object) MakeConePntVecR1R2H(Handle(GEOM_Object) thePnt
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakeSphereR(double theR)
Standard_EXPORT Handle (GEOM_Object) MakeSpherePntR(Handle(GEOM_Object) thePnt
Standard_EXPORT Handle (GEOM_Object) MakeTorusRR(double theRMajor
Standard_EXPORT Handle (GEOM_Object) MakeTorusPntVecRR(Handle(GEOM_Object) thePnt
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakePrismVecH(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakePrismVecH2Ways(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) theVec
Standard_EXPORT Handle (GEOM_Object) MakePrismTwoPnt(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2
Standard_EXPORT Handle (GEOM_Object) MakePrismTwoPnt2Ways(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2)
Standard_EXPORT Handle (GEOM_Object) MakePrismDXDYDZ(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) MakePrismDXDYDZ2Ways(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) MakePipe(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) thePath)
Standard_EXPORT Handle (GEOM_Object) MakeRevolutionAxisAngle(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) MakeRevolutionAxisAngle2Ways(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) MakeFilling(Handle(GEOM_Object) theShape
Standard_EXPORT Handle (GEOM_Object) MakeThruSections(const Handle(TColStd_HSequenceOfTransient)&theSeqSections
Standard_EXPORT Handle (GEOM_Object) MakePipeWithDifferentSections(const Handle(TColStd_HSequenceOfTransient)&theBases
Standard_EXPORT const Handle (TColStd_HSequenceOfTransient)&theLocations
Standard_EXPORT const const Handle (GEOM_Object)&thePath
Standard_EXPORT Handle (GEOM_Object) MakePipeWithShellSections(const Handle(TColStd_HSequenceOfTransient)&theBases
Standard_EXPORT const Handle (TColStd_HSequenceOfTransient)&theSubBases
Standard_EXPORT const const Handle (TColStd_HSequenceOfTransient)&theLocations
Standard_EXPORT const const const Handle (GEOM_Object)&thePath
Standard_EXPORT Handle (GEOM_Object) MakePipeShellsWithoutPath(const Handle(TColStd_HSequenceOfTransient)&theBases
Standard_EXPORT const Handle (TColStd_HSequenceOfTransient)&theLocations)
Standard_EXPORT Handle (GEOM_Object) MakePipeBiNormalAlongVector(Handle(GEOM_Object) theBase
Standard_EXPORT Handle (GEOM_Object) thePath
Standard_EXPORT Handle (GEOM_Object) theVec)
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 ()

Data Fields

Standard_EXPORT double theDY
Standard_EXPORT double double theDZ
Standard_EXPORT double theW
Standard_EXPORT double int theOrientation
Standard_EXPORT double theH
Standard_EXPORT double double theW
Standard_EXPORT double theR
Standard_EXPORT int theOrientation
Standard_EXPORT double double theH
Standard_EXPORT double theR2
Standard_EXPORT double theR1
Standard_EXPORT double double theR2
Standard_EXPORT double double
double 
theH
Standard_EXPORT double theRMinor
Standard_EXPORT double theRMajor
Standard_EXPORT double double theRMinor
Standard_EXPORT double double theScaleFactor = -1.0)
Standard_EXPORT double theScaleFactor = -1.0)
Standard_EXPORT double theDX
Standard_EXPORT double double theDY
Standard_EXPORT double double
double 
theDZ
Standard_EXPORT double double
double double 
theScaleFactor = -1.0)
Standard_EXPORT double theAngle
Standard_EXPORT int theMinDeg
Standard_EXPORT int int theMaxDeg
Standard_EXPORT int int double theTol2D
Standard_EXPORT int int double
double 
theTol3D
Standard_EXPORT int int double
double int 
theNbIter
Standard_EXPORT int int double
double int int 
theMethod
Standard_EXPORT int int double
double int int bool 
isApprox
Standard_EXPORT bool theModeSolid
Standard_EXPORT bool double thePreci
Standard_EXPORT bool double bool theRuled
Standard_EXPORT const const bool theWithContact
Standard_EXPORT const const
bool bool 
theWithCorrections
Standard_EXPORT const const
const bool 
theWithContact
Standard_EXPORT const const
const bool bool 
theWithCorrections

Constructor & Destructor Documentation

GEOMImpl_I3DPrimOperations::GEOMImpl_I3DPrimOperations ( GEOM_Engine theEngine,
int  theDocID 
)

constructor:

GEOMImpl_I3DPrimOperations::~GEOMImpl_I3DPrimOperations ( )

destructor


Member Function Documentation

Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  ) const
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  ) const
Standard_EXPORT const GEOMImpl_I3DPrimOperations.Handle ( TColStd_HSequenceOfTransient  )
Standard_EXPORT const const GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  ) const
Standard_EXPORT const GEOMImpl_I3DPrimOperations.Handle ( TColStd_HSequenceOfTransient  )
Standard_EXPORT const const GEOMImpl_I3DPrimOperations.Handle ( TColStd_HSequenceOfTransient  )
Standard_EXPORT const const const GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  ) const
Standard_EXPORT const GEOMImpl_I3DPrimOperations.Handle ( TColStd_HSequenceOfTransient  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_I3DPrimOperations.Handle ( GEOM_Object  )
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 double GEOMImpl_I3DPrimOperations::theDY
Standard_EXPORT double double double GEOMImpl_I3DPrimOperations::theDZ
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theW
Standard_EXPORT double int GEOMImpl_I3DPrimOperations.theOrientation
Standard_EXPORT double GEOMImpl_I3DPrimOperations::theH
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theW
Standard_EXPORT double GEOMImpl_I3DPrimOperations::theR
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theH
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theR2
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theR1
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theR2
Standard_EXPORT double double double GEOMImpl_I3DPrimOperations.theH
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theRMinor
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theRMajor
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theRMinor
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theScaleFactor = -1.0)
Standard_EXPORT double GEOMImpl_I3DPrimOperations.theScaleFactor = -1.0)
Standard_EXPORT double GEOMImpl_I3DPrimOperations::theDX
Standard_EXPORT double double GEOMImpl_I3DPrimOperations.theDY
Standard_EXPORT double double double GEOMImpl_I3DPrimOperations.theDZ
Standard_EXPORT double double double double GEOMImpl_I3DPrimOperations.theScaleFactor = -1.0)
Standard_EXPORT double GEOMImpl_I3DPrimOperations::theAngle
Standard_EXPORT int int GEOMImpl_I3DPrimOperations.theMaxDeg
Standard_EXPORT int int double GEOMImpl_I3DPrimOperations.theTol2D
Standard_EXPORT int int double double GEOMImpl_I3DPrimOperations.theTol3D
Standard_EXPORT int int double double int GEOMImpl_I3DPrimOperations.theNbIter
Standard_EXPORT int int double double int int GEOMImpl_I3DPrimOperations.theMethod
Standard_EXPORT int int double double int int bool GEOMImpl_I3DPrimOperations.isApprox
Standard_EXPORT bool double GEOMImpl_I3DPrimOperations.thePreci
Standard_EXPORT bool double bool GEOMImpl_I3DPrimOperations.theRuled
Standard_EXPORT const const bool GEOMImpl_I3DPrimOperations.theWithContact
Standard_EXPORT const const bool bool GEOMImpl_I3DPrimOperations.theWithCorrections
Standard_EXPORT const const const bool GEOMImpl_I3DPrimOperations.theWithContact
Standard_EXPORT const const const bool bool GEOMImpl_I3DPrimOperations.theWithCorrections
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