CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _OD_GEBOUNDBLOCK3D_H
25 #define _OD_GEBOUNDBLOCK3D_H
27 #include "Ge/GeEntity3d.h"
198 void setToBoxOrtho();
223 get(basePt, dir1, dir2, dir3);
OdGeBoundBlock3d & extend(const OdGePoint3d &point)
OdGeEntity3d & operator=(const OdGeEntity3d &entity)
OdGeBoundBlock3d & swell(double distance)
GLsizei GLsizei GLchar * source
OdGeBoundBlock3d(const OdGeBoundBlock3d &source)
static GE_STATIC_EXPORT const OdGeVector3d kXAxis
bool isDisjoint(const OdGeBoundBlock3d &block, const OdGeTol &tol=OdGeContext::gTol) const
static GE_STATIC_EXPORT const OdGeVector3d kZAxis
bool isParallelTo(const OdGeVector3d &vect, const OdGeTol &tol=OdGeContext::gTol) const
OdGeBoundBlock3d(const OdGePoint3d &point1, const OdGePoint3d &point2)
OdGeBoundBlock3d & setToBox(bool toBox)
OdGeBoundBlock3d(const OdGePoint3d &base, const OdGeVector3d &side1, const OdGeVector3d &side2, const OdGeVector3d &side3)
OdGeBoundBlock3d & set(const OdGePoint3d &base, const OdGeVector3d &side1, const OdGeVector3d &side2, const OdGeVector3d &side3)
OdGeBoundBlock3d & set(const OdGePoint3d &p1, const OdGePoint3d &p2)
static GE_STATIC_EXPORT OdGeTol gTol
#define GE_TOOLKIT_EXPORT
static GE_STATIC_EXPORT const OdGeVector3d kYAxis
void get(OdGePoint3d &base, OdGeVector3d &side1, OdGeVector3d &side2, OdGeVector3d &side3) const
OdGePoint3d center() const
bool contains(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) const
OdGePoint3d minPoint() const
void getMinMaxPoints(OdGePoint3d &p1, OdGePoint3d &p2) const
OdGePoint3d maxPoint() const