CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #include "OdPlatform.h"
128 double& endAngleU)
const;
138 double& endAngleV)
const;
358 #endif // OD_GETORUS_H
bool isDegenerate() const
OdGeSurface & operator=(const OdGeSurface &surf)
GLsizei GLsizei GLchar * source
void getAnglesInV(double &startAngleV, double &endAngleV) const
OdGeTorus(const OdGeTorus &source)
OdGeVector3d refAxis() const
OdGeTorus & set(double majorRadius, double minorRadius, const OdGePoint3d ¢er, const OdGeVector3d &axisOfSymmetry)
OdGeTorus & setAnglesInU(double startAngleU, double endAngleU)
OdGeVector3d axisOfSymmetry() const
OdGeTorus & set(double majorRadius, double minorRadius, const OdGePoint3d ¢er, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &refAxis, double startAngleU, double endAngleU, double startAngleV, double endAngleV)
void setReverseV(bool isReverseV)
static GE_STATIC_EXPORT OdGeTol gTol
#define GE_TOOLKIT_EXPORT
bool isOuterNormal() const
OdGeTorus(double majorRadius, double minorRadius, const OdGePoint3d ¢er, const OdGeVector3d &axisOfSymmetry)
bool intersectWith(const OdGeLinearEnt3d &linEnt, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, OdGePoint3d &p3, OdGePoint3d &p4, const OdGeTol &tol=OdGeContext::gTol) const
OdGeTorus(double majorRadius, double minorRadius, const OdGePoint3d ¢er, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &refAxis, double startAngleU, double endAngleU, double startAngleV, double endAngleV)
double majorRadius() const
OdGeTorus & setMajorRadius(double radius)
void getAnglesInU(double &startAngleU, double &endAngleU) const
OdGePoint3d center() const
OdGeTorus & setMinorRadius(double radius)
OdGeTorus & setAnglesInV(double startAngleV, double endAngleV)
double minorRadius() const