CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
25 #ifndef OD_GEELLIPCYLNDR_H
26 #define OD_GEELLIPCYLNDR_H
28 #include "Ge/GeSurface.h"
158 double& endAng)
const ;
325 #endif // OD_GEELLIPCYLNDR_H
OdGeVector3d minorAxis() const
OdGeEllipCylinder & setMajorRadius(double majorRadius)
OdGeSurface & operator=(const OdGeSurface &surf)
OdGeEllipCylinder(const OdGeEllipCylinder &)
void getAngles(double &startAng, double &endAng) const
OdGeEllipCylinder & set(double minorRadius, double majorRadius, const OdGePoint3d &origin, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &majorAxis, const OdGeInterval &height, double startAng, double endAng)
double radiusRatio() const
bool isOuterNormal() const
void setIsOuterNormal(bool isOuterNormal)
OdGeVector3d majorAxis() const
OdGeEllipCylinder & setHeight(const OdGeInterval &height)
double heightAt(double u) const
double majorRadius() const
GLint GLenum GLsizei GLsizei height
OdGeEllipCylinder(double minorRadius, double majorRadius, const OdGePoint3d &origin, const OdGeVector3d &axisOfSymmetry)
OdGeEllipCylinder & set(double minorRadius, double majorRadius, const OdGePoint3d &origin, const OdGeVector3d &axisOfSymmetry)
OdGePoint3d origin() const
static GE_STATIC_EXPORT OdGeTol gTol
#define GE_TOOLKIT_EXPORT
OdGeEllipCylinder & setMinorRadius(double minorRadius)
OdGeEllipCylinder & setAngles(double startAng, double endAng)
void getHeight(OdGeInterval &height) const
OdGeVector3d axisOfSymmetry() const
bool isClosed(const OdGeTol &tol=OdGeContext::gTol) const
bool intersectWith(const OdGeLinearEnt3d &linEnt, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, const OdGeTol &tol=OdGeContext::gTol) const
OdGeEllipCylinder(double minorRadius, double majorRadius, const OdGePoint3d &origin, const OdGeVector3d &axisOfSymmetry, const OdGeVector3d &majorAxis, const OdGeInterval &height, double startAng, double endAng)
double minorRadius() const