152 double& endAng)
const;
167 double& sineAngle)
const;
#define GE_TOOLKIT_EXPORT
void getHalfAngle(double &cosineAngle, double &sineAngle) const
bool intersectWith(const OdGeLinearEnt3d &linEnt, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, const OdGeTol &tol=OdGeContext::gTol) const
double baseRadius() const
double heightAt(double u) const
OdGeCone & setBaseRadius(double baseRadius)
bool isClosed(const OdGeTol &tol=OdGeContext::gTol) const
OdGeCone & setHeight(const OdGeInterval &height)
OdGeCone(double cosineAngle, double sineAngle, const OdGePoint3d &baseOrigin, double baseRadius, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &refAxis, const OdGeInterval &height, double startAng, double endAng)
OdGeVector3d refAxis() const
OdGeVector3d axisOfSymmetry() const
void getHeight(OdGeInterval &height) const
OdGeCone(const OdGeCone &cone)
OdGeCone & set(double cosineAngle, double sineAngle, const OdGePoint3d &baseCenter, double baseRadius, const OdGeVector3d &axisOfSymmetry)
OdGePoint3d baseCenter() const
OdGeCone & setAngles(double startAng, double endAng)
bool isOuterNormal() const
OdGeCone & set(double cosineAngle, double sineAngle, const OdGePoint3d &baseCenter, double baseRadius, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &refAxis, const OdGeInterval &height, double startAng, double endAng)
OdGeCone(double cosineAngle, double sineAngle, const OdGePoint3d &baseOrigin, double baseRadius, const OdGeVector3d &axisOfSymmetry)
void getAngles(double &startAng, double &endAng) const
OdGeSurface & operator=(const OdGeSurface &surf)
GLint GLenum GLsizei GLsizei height
static GE_STATIC_EXPORT OdGeTol gTol