#include <GEOM_ICurvesOperations_i.hh>

Public Member Functions | |
| GEOM_ICurvesOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOMImpl_ICurvesOperations *theImpl) | |
| ~GEOM_ICurvesOperations_i () | |
| GEOM::GEOM_Object_ptr | MakeCirclePntVecR (GEOM::GEOM_Object_ptr theCenter, GEOM::GEOM_Object_ptr theVector, double theR) |
| GEOM::GEOM_Object_ptr | MakeCircleThreePnt (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3) |
| GEOM::GEOM_Object_ptr | MakeCircleCenter2Pnt (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3) |
| GEOM::GEOM_Object_ptr | MakeEllipse (GEOM::GEOM_Object_ptr theCenter, GEOM::GEOM_Object_ptr theVector, double theRMajor, double theRMinor) |
| GEOM::GEOM_Object_ptr | MakeEllipseVec (GEOM::GEOM_Object_ptr theCenter, GEOM::GEOM_Object_ptr theVector, double theRMajor, double theRMinor, GEOM::GEOM_Object_ptr theVectorMajor) |
| GEOM::GEOM_Object_ptr | MakeArc (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3) |
| GEOM::GEOM_Object_ptr | MakeArcCenter (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3, bool theSense) |
| GEOM::GEOM_Object_ptr | MakeArcOfEllipse (GEOM::GEOM_Object_ptr thePnt1, GEOM::GEOM_Object_ptr thePnt2, GEOM::GEOM_Object_ptr thePnt3) |
| GEOM::GEOM_Object_ptr | MakePolyline (const GEOM::ListOfGO &thePoints, CORBA::Boolean theIsClosed) |
| GEOM::GEOM_Object_ptr | MakeSplineBezier (const GEOM::ListOfGO &thePoints, CORBA::Boolean theIsClosed) |
| GEOM::GEOM_Object_ptr | MakeSplineInterpolation (const GEOM::ListOfGO &thePoints, CORBA::Boolean theIsClosed, CORBA::Boolean theDoReordering) |
| GEOM::GEOM_Object_ptr | MakeCurveParametric (const char *thexExpr, const char *theyExpr, const char *thezExpr, double theParamMin, double theParamMax, double theParamStep, GEOM::curve_type theCurveType) |
| GEOM::GEOM_Object_ptr | MakeSketcher (const char *theCommand, const GEOM::ListOfDouble &theWorkingPlane) |
| GEOM::GEOM_Object_ptr | Make3DSketcher (const GEOM::ListOfDouble &theCoordinates) |
| GEOM::GEOM_Object_ptr | MakeSketcherOnPlane (const char *theCommand, GEOM::GEOM_Object_ptr theWorkingPlane) |
| ::GEOMImpl_ICurvesOperations * | 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_ICurvesOperations_i::GEOM_ICurvesOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| ::GEOMImpl_ICurvesOperations * | theImpl | ||
| ) |
constructor:
| GEOM_ICurvesOperations_i::~GEOM_ICurvesOperations_i | ( | ) |
destructor
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i.MakeCirclePntVecR | ( | GEOM::GEOM_Object_ptr | theCenter, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| double | theR | ||
| ) |
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeCircleThreePnt | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3 | ||
| ) |
MakeCircleThreePnt
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeCircleCenter2Pnt | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3 | ||
| ) |
MakeCircleCenter2Pnt
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i.MakeEllipse | ( | GEOM::GEOM_Object_ptr | theCenter, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| double | theRMajor, | ||
| double | theRMinor | ||
| ) |
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i.MakeEllipseVec | ( | GEOM::GEOM_Object_ptr | theCenter, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| double | theRMajor, | ||
| double | theRMinor, | ||
| GEOM::GEOM_Object_ptr | theVectorMajor | ||
| ) |
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeArc | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3 | ||
| ) |
MakeArc
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i.MakeArcCenter | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3, | ||
| bool | theSense | ||
| ) |
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeArcOfEllipse | ( | GEOM::GEOM_Object_ptr | thePnt1, |
| GEOM::GEOM_Object_ptr | thePnt2, | ||
| GEOM::GEOM_Object_ptr | thePnt3 | ||
| ) |
MakeArc
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakePolyline | ( | const GEOM::ListOfGO & | thePoints, |
| CORBA::Boolean | theIsClosed | ||
| ) |
MakePolyline
References Handle(), and GEOM_example.ind.
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeSplineBezier | ( | const GEOM::ListOfGO & | thePoints, |
| CORBA::Boolean | theIsClosed | ||
| ) |
MakeSplineBezier
References Handle(), and GEOM_example.ind.
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeSplineInterpolation | ( | const GEOM::ListOfGO & | thePoints, |
| CORBA::Boolean | theIsClosed, | ||
| CORBA::Boolean | theDoReordering | ||
| ) |
MakeSplineInterpolation
References Handle(), and GEOM_example.ind.
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeCurveParametric | ( | const char * | thexExpr, |
| const char * | theyExpr, | ||
| const char * | thezExpr, | ||
| double | theParamMin, | ||
| double | theParamMax, | ||
| double | theParamStep, | ||
| GEOM::curve_type | theCurveType | ||
| ) |
MakeCurveParametric
References GEOM_example5.Bezier, GEOM.Bezier, GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM.Interpolation, GEOM_IOperations_i.IsDone(), GEOM.Polyline, and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeSketcher | ( | const char * | theCommand, |
| const GEOM::ListOfDouble & | theWorkingPlane | ||
| ) |
MakeSketcher
References Handle(), and GEOM_example.ind.
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::Make3DSketcher | ( | const GEOM::ListOfDouble & | theCoordinates | ) |
Make3DSketcher
References Handle(), and GEOM_example.ind.
| GEOM::GEOM_Object_ptr GEOM_ICurvesOperations_i::MakeSketcherOnPlane | ( | const char * | theCommand, |
| GEOM::GEOM_Object_ptr | theWorkingPlane | ||
| ) |
MakeSketcherOnPlane
References Handle().
| ::GEOMImpl_ICurvesOperations* GEOM_ICurvesOperations_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] |