CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #include "Ge/GeEntity3d.h"
164 double& param2)
const;
381 #endif // OD_GECINT3D_H
OdGeCurveCurveInt3d & orderWrt2()
void getIntParams(int intNum, double ¶m1, double ¶m2) const
OdGeEntity3d & operator=(const OdGeEntity3d &entity)
OdGeCurveCurveInt3d(const OdGeCurve3d &curve1, const OdGeCurve3d &curve2, const OdGeInterval &range1, const OdGeInterval &range2, const OdGeVector3d &planeNormal=OdGeVector3d::kIdentity, const OdGeTol &tol=OdGeContext::gTol)
OdGeCurveCurveInt3d(const OdGeCurve3d &curve1, const OdGeCurve3d &curve2, const OdGeVector3d &planeNormal=OdGeVector3d::kIdentity, const OdGeTol &tol=OdGeContext::gTol)
bool isTransversal(int intNum) const
OdGeCurveCurveInt3d & set(const OdGeCurve3d &curve1, const OdGeCurve3d &curve2, const OdGeVector3d &planeNormal=OdGeVector3d::kIdentity, const OdGeTol &tol=OdGeContext::gTol)
GLsizei GLsizei GLchar * source
static GE_STATIC_EXPORT const OdGeVector3d kIdentity
const OdGeCurve3d * curve2() const
void getPointOnCurve2(int intNum, OdGePointOnCurve3d &intPnt) const
void getIntConfigs(int intNum, OdGe::OdGeXConfig &config1wrt2, OdGe::OdGeXConfig &config2wrt1) const
OdGeCurveCurveInt3d & set(const OdGeCurve3d &curve1, const OdGeCurve3d &curve2, const OdGeInterval &range1, const OdGeInterval &range2, const OdGeVector3d &planeNormal=OdGeVector3d::kIdentity, const OdGeTol &tol=OdGeContext::gTol)
OdGeVector3d planeNormal() const
bool isTangential(int intNum) const
bool overlapDirection() const
const OdGeCurve3d * curve1() const
static GE_STATIC_EXPORT OdGeTol gTol
#define GE_TOOLKIT_EXPORT
OdGeCurveCurveInt3d(const OdGeCurveCurveInt3d &source)
void getOverlapRanges(int overlapNum, OdGeInterval &range1, OdGeInterval &range2) const
double intPointTol(int intNum) const
void getIntRanges(OdGeInterval &range1, OdGeInterval &range2) const
OdGePoint3d intPoint(int intNum) const
void getPointOnCurve1(int intNum, OdGePointOnCurve3d &intPnt) const
OdGeCurveCurveInt3d & orderWrt1()
OdGeTol tolerance() const