| 
|   | OdGsCullingBSphere () | 
|   | 
|   | OdGsCullingBSphere (double radius, const OdGePoint3d ¢er) | 
|   | 
|   | OdGsCullingBSphere (const OdGeSphere &sphere) | 
|   | 
|   | OdGsCullingBSphere (const OdGsCullingBSphere &bsphere) | 
|   | 
|   | ~OdGsCullingBSphere () | 
|   | 
| OdGsCullingBSphere &  | operator= (const OdGeSphere &sphere) | 
|   | 
| OdGsCullingBSphere &  | operator= (const OdGsCullingBSphere &bsphere) | 
|   | 
| PrimitiveType  | primitiveType () const | 
|   | 
|   | OdGsCullingPrimitive () | 
|   | 
| virtual  | ~OdGsCullingPrimitive () | 
|   | 
| virtual PrimitiveType  | primitiveType () const =0 | 
|   | 
|   | OdGeSphere () | 
|   | 
|   | OdGeSphere (double radius, const OdGePoint3d ¢er) | 
|   | 
|   | OdGeSphere (double radius, const OdGePoint3d ¢er, const OdGeVector3d &northAxis, const OdGeVector3d &refAxis, double startAngleU, double endAngleU, double startAngleV, double endAngleV) | 
|   | 
|   | OdGeSphere (const OdGeSphere &sphere) | 
|   | 
| double  | radius () const | 
|   | 
| OdGePoint3d  | center () const | 
|   | 
| void  | getAnglesInU (double &startAngleU, double &endAngleU) const | 
|   | 
| void  | getAnglesInV (double &startAngleV, double &endAngleV) const | 
|   | 
| OdGeVector3d  | northAxis () const | 
|   | 
| OdGeVector3d  | refAxis () const | 
|   | 
| OdGePoint3d  | northPole () const | 
|   | 
| OdGePoint3d  | southPole () const | 
|   | 
| bool  | isOuterNormal () const | 
|   | 
| bool  | isClosed (const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGeSphere &  | setRadius (double radius) | 
|   | 
| OdGeSphere &  | setAnglesInU (double startAngleU, double endAngleU) | 
|   | 
| OdGeSphere &  | setAnglesInV (double startAngleV, double endAngleV) | 
|   | 
| OdGeSphere &  | set (double radius, const OdGePoint3d ¢er) | 
|   | 
| OdGeSphere &  | set (double radius, const OdGePoint3d ¢er, const OdGeVector3d &northAxis, const OdGeVector3d &refAxis, double startAngleU, double endAngleU, double startAngleV, double endAngleV) | 
|   | 
| OdGeSphere &  | operator= (const OdGeSphere &sphere) | 
|   | 
| bool  | intersectWith (const OdGeLinearEnt3d &lineEnt, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| bool  | isReverseV () const | 
|   | 
| void  | setReverseV (bool isReverseV) | 
|   | 
| OdGePoint2d  | paramOf (const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGePoint2d  | paramOf (const OdGePoint3d &point, const OdGeUvBox *uvBox, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
|   | TD_USING (OdGeEntity3d::isOn) | 
|   | 
| bool  | isOn (const OdGePoint3d &point, OdGePoint2d ¶mPoint, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGePoint3d  | closestPointTo (const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGePoint3d  | closestPointTo (const OdGePoint3d &point, OdGePoint2d *param, const OdGeUvBox *uvBox, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| void  | getClosestPointTo (const OdGePoint3d &point, OdGePointOnSurface &pntOnSurface, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| double  | distanceTo (const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| bool  | isNormalReversed () const | 
|   | 
| bool  | isLeftHanded () const | 
|   | 
| OdGeSurface &  | reverseNormal () | 
|   | 
| void  | getEnvelope (OdGeInterval &intrvlU, OdGeInterval &intrvlV) const | 
|   | 
| void  | getEnvelope (OdGeUvBox &uvbox) const | 
|   | 
| bool  | isClosedInU (const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| bool  | isClosedInV (const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGePoint3d  | evalPoint (const OdGePoint2d ¶m) const | 
|   | 
| OdGePoint3d  | evalPoint (const OdGePoint2d ¶m, int numDeriv, OdGeVector3dArray &derivatives) const | 
|   | 
| OdGePoint3d  | evalPoint (const OdGePoint2d ¶m, int numDeriv, OdGeVector3dArray &derivatives, OdGeVector3d &normal) const | 
|   | 
| OdGeSurface &  | operator= (const OdGeSurface &surf) | 
|   | 
| OdGeExtents3d  | getGeomExtents (const OdGeUvBox &range=OdGeUvBox(), const OdGeMatrix3d *coordSystem=NULL) const | 
|   | 
| bool  | project (const OdGePoint3d &p, OdGePoint3d &projP, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| bool  | setEnvelope (const OdGeInterval &realIntrvlU, const OdGeInterval &realIntrvlV) | 
|   | 
| OdGeCurve3d *  | makeIsoparamCurve (bool byU, double param) const | 
|   | 
| OdGeCurve3d *  | makeIsoparamCurve (bool byU, double param, const OdGeInterval &interval) const | 
|   | 
| bool  | getPoles (OdGeDoubleArray *uParams, OdGeDoubleArray *vParams, OdGePoint3dArray *uPoints, OdGePoint3dArray *vPoints, double tol=1e-13) const | 
|   | 
|   | ODRX_HEAP_OPERATORS () | 
|   | 
|   | ~OdGeEntity3d () | 
|   | 
| bool  | isKindOf (OdGe::EntityId entType) const | 
|   | 
| OdGe::EntityId  | type () const | 
|   | 
| OdGeEntity3d *  | copy () const | 
|   | 
| OdGeEntity3d &  | operator= (const OdGeEntity3d &entity) | 
|   | 
| bool  | operator== (const OdGeEntity3d &entity) const | 
|   | 
| bool  | operator!= (const OdGeEntity3d &entity) const | 
|   | 
| bool  | isEqualTo (const OdGeEntity3d &object, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
| OdGeEntity3d &  | transformBy (const OdGeMatrix3d &xfm) | 
|   | 
| OdGeEntity3d &  | translateBy (const OdGeVector3d &translateVec) | 
|   | 
| OdGeEntity3d &  | rotateBy (double angle, const OdGeVector3d &vect, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin) | 
|   | 
| OdGeEntity3d &  | mirror (const OdGePlane &plane) | 
|   | 
| OdGeEntity3d &  | scaleBy (double scaleFactor, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin) | 
|   | 
| bool  | isOn (const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const | 
|   | 
Culling primitive: bounding sphere.
Corresponding C++ library: TD_Gs
<group OdGs_Classes> 
Definition at line 202 of file GsCullingVolume.h.