#include <GEOM_IBasicOperations_i.hh>

Public Member Functions | |
| GEOM_IBasicOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOMImpl_IBasicOperations *theImpl) | |
| ~GEOM_IBasicOperations_i () | |
| GEOM::GEOM_Object_ptr | MakePointXYZ (CORBA::Double theX, CORBA::Double theY, CORBA::Double theZ) |
| GEOM::GEOM_Object_ptr | MakePointWithReference (GEOM::GEOM_Object_ptr theReference, CORBA::Double theX, CORBA::Double theY, CORBA::Double theZ) |
| GEOM::GEOM_Object_ptr | MakePointOnCurve (GEOM::GEOM_Object_ptr theCurve, CORBA::Double theParameter) |
| GEOM::GEOM_Object_ptr | MakePointOnCurveByLength (GEOM::GEOM_Object_ptr theCurve, CORBA::Double theLength, GEOM::GEOM_Object_ptr theStartPoint) |
| GEOM::GEOM_Object_ptr | MakePointOnCurveByCoord (GEOM::GEOM_Object_ptr theCurve, CORBA::Double theXParameter, CORBA::Double theYParameter, CORBA::Double theZParameter) |
| GEOM::GEOM_Object_ptr | MakePointOnSurface (GEOM::GEOM_Object_ptr theSurface, CORBA::Double theUParameter, CORBA::Double theVParameter) |
| GEOM::GEOM_Object_ptr | MakePointOnSurfaceByCoord (GEOM::GEOM_Object_ptr theSurface, CORBA::Double theXParameter, CORBA::Double theYParameter, CORBA::Double theZParameter) |
| GEOM::GEOM_Object_ptr | MakePointOnLinesIntersection (GEOM::GEOM_Object_ptr theLine1, GEOM::GEOM_Object_ptr theLine2) |
| GEOM::GEOM_Object_ptr | MakeTangentOnCurve (GEOM::GEOM_Object_ptr theRefCurve, CORBA::Double theParameter) |
| GEOM::GEOM_Object_ptr | MakeVectorDXDYDZ (CORBA::Double theDX, CORBA::Double theDY, CORBA::Double theDZ) |
| GEOM::GEOM_Object_ptr | MakeVectorTwoPnt (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2) |
| GEOM::GEOM_Object_ptr | MakeLine (GEOM::GEOM_Object_ptr thePnt, GEOM::GEOM_Object_ptr theDir) |
| GEOM::GEOM_Object_ptr | MakeLineTwoPnt (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2) |
| GEOM::GEOM_Object_ptr | MakeLineTwoFaces (GEOM::GEOM_Object_ptr theFace1, GEOM::GEOM_Object_ptr theFace2) |
| GEOM::GEOM_Object_ptr | MakePlaneThreePnt (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3, CORBA::Double theTrimSize) |
| GEOM::GEOM_Object_ptr | MakePlanePntVec (GEOM::GEOM_Object_ptr thePnt, GEOM::GEOM_Object_ptr theVec, CORBA::Double theTrimSize) |
| GEOM::GEOM_Object_ptr | MakePlaneFace (GEOM::GEOM_Object_ptr theFace, CORBA::Double theTrimSize) |
| GEOM::GEOM_Object_ptr | MakePlane2Vec (GEOM::GEOM_Object_ptr theVec1, GEOM::GEOM_Object_ptr theVec2, CORBA::Double theTrimSize) |
| GEOM::GEOM_Object_ptr | MakePlaneLCS (GEOM::GEOM_Object_ptr theLCS, CORBA::Double theTrimSize, CORBA::Double theOrientation) |
| GEOM::GEOM_Object_ptr | MakeMarker (CORBA::Double theOX, CORBA::Double theOY, CORBA::Double theOZ, CORBA::Double theXDX, CORBA::Double theXDY, CORBA::Double theXDZ, CORBA::Double theYDX, CORBA::Double theYDY, CORBA::Double theYDZ) |
| GEOM::GEOM_Object_ptr | MakeMarkerFromShape (GEOM::GEOM_Object_ptr theShape) |
| GEOM::GEOM_Object_ptr | MakeMarkerPntTwoVec (GEOM::GEOM_Object_ptr theOrigin, GEOM::GEOM_Object_ptr theXVec, GEOM::GEOM_Object_ptr theYVec) |
| GEOM::GEOM_Object_ptr | MakeTangentPlaneOnFace (GEOM::GEOM_Object_ptr theFace, CORBA::Double theParameterU, CORBA::Double theParameterV, CORBA::Double theTrimSize) |
| ::GEOMImpl_IBasicOperations * | GetOperations () |
| virtual CORBA::Boolean | IsDone () |
| virtual void | SetErrorCode (const char *theErrorCode) |
| virtual char * | GetErrorCode () |
| virtual CORBA::Long | GetStudyID () |
| virtual GEOM::GEOM_Object_ptr | GetObject (Handle(GEOM_Object) theObject) |
| virtual void | FinishOperation () |
| virtual void | AbortOperation () |
| ::GEOM_IOperations * | GetImpl () |
| GEOM_IBasicOperations_i::GEOM_IBasicOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| ::GEOMImpl_IBasicOperations * | theImpl | ||
| ) |
constructor:
| GEOM_IBasicOperations_i::~GEOM_IBasicOperations_i | ( | ) |
destructor
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointXYZ | ( | CORBA::Double | theX, |
| CORBA::Double | theY, | ||
| CORBA::Double | theZ | ||
| ) |
MakePointXYZ
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointWithReference | ( | GEOM::GEOM_Object_ptr | theReference, |
| CORBA::Double | theX, | ||
| CORBA::Double | theY, | ||
| CORBA::Double | theZ | ||
| ) |
MakePointWithReference
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnCurve | ( | GEOM::GEOM_Object_ptr | theCurve, |
| CORBA::Double | theParameter | ||
| ) |
MakePointOnCurve
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnCurveByLength | ( | GEOM::GEOM_Object_ptr | theCurve, |
| CORBA::Double | theLength, | ||
| GEOM::GEOM_Object_ptr | theStartPoint | ||
| ) |
MakePointOnCurveByLength
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnCurveByCoord | ( | GEOM::GEOM_Object_ptr | theCurve, |
| CORBA::Double | theXParameter, | ||
| CORBA::Double | theYParameter, | ||
| CORBA::Double | theZParameter | ||
| ) |
MakePointOnCurveByCoord
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnSurface | ( | GEOM::GEOM_Object_ptr | theSurface, |
| CORBA::Double | theUParameter, | ||
| CORBA::Double | theVParameter | ||
| ) |
MakePointOnSurface
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnSurfaceByCoord | ( | GEOM::GEOM_Object_ptr | theSurface, |
| CORBA::Double | theXParameter, | ||
| CORBA::Double | theYParameter, | ||
| CORBA::Double | theZParameter | ||
| ) |
MakePointOnSurfaceByCoord
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnLinesIntersection | ( | GEOM::GEOM_Object_ptr | theLine1, |
| GEOM::GEOM_Object_ptr | theLine2 | ||
| ) |
MakePointOnLinesIntersection
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeTangentOnCurve | ( | GEOM::GEOM_Object_ptr | theCurve, |
| CORBA::Double | theParameter | ||
| ) |
MakeTangentOnCurve
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeVectorDXDYDZ | ( | CORBA::Double | theDX, |
| CORBA::Double | theDY, | ||
| CORBA::Double | theDZ | ||
| ) |
MakeVectorDXDYDZ
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeVectorTwoPnt | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2 | ||
| ) |
MakeVectorTwoPnt
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeLine | ( | GEOM::GEOM_Object_ptr | thePnt, |
| GEOM::GEOM_Object_ptr | theDir | ||
| ) |
MakeLine
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeLineTwoPnt | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2 | ||
| ) |
MakeLineTwoPnt
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeLineTwoFaces | ( | GEOM::GEOM_Object_ptr | theFace1, |
| GEOM::GEOM_Object_ptr | theFace2 | ||
| ) |
MakeLineTwoFaces
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePlaneThreePnt | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3, | ||
| CORBA::Double | theTrimSize | ||
| ) |
MakePlaneThreePnt
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePlanePntVec | ( | GEOM::GEOM_Object_ptr | thePnt, |
| GEOM::GEOM_Object_ptr | theVec, | ||
| CORBA::Double | theTrimSize | ||
| ) |
MakePlanePntVec
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePlaneFace | ( | GEOM::GEOM_Object_ptr | theFace, |
| CORBA::Double | theTrimSize | ||
| ) |
MakePlaneFace
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePlane2Vec | ( | GEOM::GEOM_Object_ptr | theVec1, |
| GEOM::GEOM_Object_ptr | theVec2, | ||
| CORBA::Double | theTrimSize | ||
| ) |
MakePlane2Vec
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePlaneLCS | ( | GEOM::GEOM_Object_ptr | theLCS, |
| CORBA::Double | theTrimSize, | ||
| CORBA::Double | theOrientation | ||
| ) |
MakePlaneLCS
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeMarker | ( | CORBA::Double | theOX, |
| CORBA::Double | theOY, | ||
| CORBA::Double | theOZ, | ||
| CORBA::Double | theXDX, | ||
| CORBA::Double | theXDY, | ||
| CORBA::Double | theXDZ, | ||
| CORBA::Double | theYDX, | ||
| CORBA::Double | theYDY, | ||
| CORBA::Double | theYDZ | ||
| ) |
MakeMarker
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeMarkerFromShape | ( | GEOM::GEOM_Object_ptr | theShape | ) |
MakeMarkerFromShape
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeMarkerPntTwoVec | ( | GEOM::GEOM_Object_ptr | theOrigin, |
| GEOM::GEOM_Object_ptr | theXVec, | ||
| GEOM::GEOM_Object_ptr | theYVec | ||
| ) |
MakeMarkerPntTwoVec
References Handle().
| GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeTangentPlaneOnFace | ( | GEOM::GEOM_Object_ptr | theFace, |
| CORBA::Double | theParameterU, | ||
| CORBA::Double | theParameterV, | ||
| CORBA::Double | theTrimSize | ||
| ) |
MakeTangentPlaneOnFace
References Handle().
| ::GEOMImpl_IBasicOperations* GEOM_IBasicOperations_i.GetOperations | ( | ) |
References GEOM_IOperations_i.GetImpl().
| CORBA::Boolean GEOM_IOperations_i::IsDone | ( | ) | [virtual, inherited] |
IsDone
References GEOM_IOperations_i._impl, and GEOM_IOperations.IsDone().
| void GEOM_IOperations_i::SetErrorCode | ( | const char * | theErrorCode | ) | [virtual, inherited] |
SetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.SetErrorCode().
| char * GEOM_IOperations_i::GetErrorCode | ( | ) | [virtual, inherited] |
GetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetErrorCode().
| CORBA::Long GEOM_IOperations_i::GetStudyID | ( | ) | [virtual, inherited] |
GetStudyID
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetDocID().
| GEOM::GEOM_Object_ptr GEOM_IOperations_i::GetObject | ( | Handle(GEOM_Object) | theObject | ) | [virtual, inherited] |
GetObject
References GEOM_IOperations_i._engine, GEOM_Object.GetDocID(), and GEOM_Object.GetEntry().
| void GEOM_IOperations_i::FinishOperation | ( | ) | [virtual, inherited] |
FinishOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.FinishOperation().
| void GEOM_IOperations_i::AbortOperation | ( | ) | [virtual, inherited] |
AbortOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.AbortOperation().
| ::GEOM_IOperations* GEOM_IOperations_i.GetImpl | ( | ) | [inherited] |