#include <GEOMImpl_ICurvesOperations.hxx>

Public Types | |
| enum | CurveType { Polyline, Bezier, Interpolation } | 
Public Member Functions | |
| Standard_EXPORT | GEOMImpl_ICurvesOperations (GEOM_Engine *theEngine, int theDocID) | 
| Standard_EXPORT | ~GEOMImpl_ICurvesOperations () | 
| Standard_EXPORT | Handle (GEOM_Object) MakeCircleThreePnt(Handle(GEOM_Object) thePnt1 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt2 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt3) | 
| Standard_EXPORT | Handle (GEOM_Object) MakeCircleCenter2Pnt(Handle(GEOM_Object) thePnt1 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt2 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt3) | 
| Standard_EXPORT | Handle (GEOM_Object) MakeCirclePntVecR(Handle(GEOM_Object) thePnt | 
| Standard_EXPORT | Handle (GEOM_Object) theVec | 
| Standard_EXPORT | Handle (GEOM_Object) MakeEllipse(Handle(GEOM_Object) thePnt | 
| Standard_EXPORT | Handle (GEOM_Object) theVec | 
| Standard_EXPORT double double | Handle (GEOM_Object) theVecMaj) | 
| Standard_EXPORT | Handle (GEOM_Object) MakeArc(Handle(GEOM_Object) thePnt1 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt2 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt3) | 
| Standard_EXPORT | Handle (GEOM_Object) MakeArcCenter(Handle(GEOM_Object) thePnt1 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt2 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt3 | 
| Standard_EXPORT | Handle (GEOM_Object) MakeArcOfEllipse(Handle(GEOM_Object) thePnt1 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt2 | 
| Standard_EXPORT | Handle (GEOM_Object) thePnt3) | 
| Standard_EXPORT | Handle (GEOM_Object) MakeSketcher(const char *theCommand | 
| Standard_EXPORT | Handle (GEOM_Object) MakeSketcherOnPlane(const char *theCommand | 
| Standard_EXPORT | Handle (GEOM_Object) theWorkingPlane) | 
| Standard_EXPORT | Handle (GEOM_Object) Make3DSketcherCommand(const char *theCommand) | 
  Public Member Functions inherited from GEOM_IOperations | |
| Standard_EXPORT | GEOM_IOperations (GEOM_Engine *theEngine, int theDocID) | 
| 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_Engine * | GetEngine () | 
| Standard_EXPORT GEOM_Solver * | GetSolver () | 
| Standard_EXPORT int | GetDocID () | 
Public Attributes | |
| Standard_EXPORT double | theR | 
| Standard_EXPORT double | theRMajor | 
| Standard_EXPORT double double | theRMinor | 
| Standard_EXPORT bool | theSense | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char *  | theyExpr | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char *  | thezExpr | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double  | theParamMin | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double double  | theParamMax | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double double double  | theParamStep | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double double double CurveType  | theCurveType | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double double double CurveType int  | theParamNbStep =0 | 
| Standard_EXPORT Handle(GEOM_Object)  MakePolyline(std Standard_EXPORT Handle(GEOM_Object) MakeSplineBezier(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolation(std Standard_EXPORT Handle(GEOM_Object) MakeSplineInterpolWithTangents(std Standard_EXPORT const char const char double double double CurveType int bool  | theNewMethod =false) | 
| Standard_EXPORT std::list< double > | theWorkingPlane | 
| Standard_EXPORT Handle(GEOM_Object)  Make3DSketcher(std Standard_EXPORT const bool  | IsUIso | 
| Standard_EXPORT Handle(GEOM_Object)  Make3DSketcher(std Standard_EXPORT const bool const double  | theParameter | 
| GEOMImpl_ICurvesOperations::GEOMImpl_ICurvesOperations | ( | GEOM_Engine * | theEngine, | 
| int | theDocID | ||
| ) | 
constructor:
| GEOMImpl_ICurvesOperations::~GEOMImpl_ICurvesOperations | ( | ) | 
destructor
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT double double GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | const | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | const | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | 
| Standard_EXPORT GEOMImpl_ICurvesOperations::Handle | ( | GEOM_Object | ) | const | 
| Standard_EXPORT Handle (GEOM_Object) Make3DSketcher (std Standard_EXPORT const bool GEOMImpl_ICurvesOperations::IsUIso | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double double double CurveType GEOMImpl_ICurvesOperations::theCurveType | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double double double CurveType int bool GEOMImpl_ICurvesOperations::theNewMethod =false) | 
| Standard_EXPORT Handle (GEOM_Object) Make3DSketcher (std Standard_EXPORT const bool const double GEOMImpl_ICurvesOperations::theParameter | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double double GEOMImpl_ICurvesOperations::theParamMax | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double GEOMImpl_ICurvesOperations::theParamMin | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double double double CurveType int GEOMImpl_ICurvesOperations::theParamNbStep =0 | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char double double double GEOMImpl_ICurvesOperations::theParamStep | 
| Standard_EXPORT double GEOMImpl_ICurvesOperations::theR | 
| Standard_EXPORT double GEOMImpl_ICurvesOperations::theRMajor | 
| Standard_EXPORT double double GEOMImpl_ICurvesOperations::theRMinor | 
| Standard_EXPORT bool GEOMImpl_ICurvesOperations::theSense | 
| Standard_EXPORT std::list<double> GEOMImpl_ICurvesOperations::theWorkingPlane | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char* GEOMImpl_ICurvesOperations::theyExpr | 
| Standard_EXPORT Handle (GEOM_Object) MakePolyline (std Standard_EXPORT Handle (GEOM_Object) MakeSplineBezier (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolation (std Standard_EXPORT Handle (GEOM_Object) MakeSplineInterpolWithTangents (std Standard_EXPORT const char const char* GEOMImpl_ICurvesOperations::thezExpr |