#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 |