Classes |
|
struct | ConicCurveCoeffcients |
Macros |
|
#define | ID_BASECURVE |
#define | ID_BASESURFACE |
#define | ID_MAPPEDCURVE |
#define | ID_TRIMMEDSURFACE |
#define | ID_BASEGROUP |
#define | ID_DYNAMICMAX |
#define | ID_DYNAMICMIN |
函数 |
|
const 矩阵 | mswap ( 向量 (0.0), 向量 (1., 0., 0.), 向量 (0., 0., 1.), 向量 (0., -1., 0.)) |
向量 | NegZ ( 向量 value) |
#define ID_BASECURVE |
#define ID_BASESURFACE |
#define ID_MAPPEDCURVE |
#define ID_TRIMMEDSURFACE |
#define ID_BASEGROUP |
#define ID_DYNAMICMAX |
#define ID_DYNAMICMIN |
enum CurveTypeEnum |
Enumerator | |
---|---|
CurveTypeNURBS | |
CurveTypePolynom | |
CurveTypeLine | |
CurveTypeCircular | |
CurveTypeConic | |
CurveTypeComposite | |
CurveTypeCount |
enum SurfaceTypeEnum |
Enumerator | |
---|---|
SurfaceTypeNURBS | |
SurfaceTypePolynom | |
SurfaceTypePlane | |
SurfaceTypeExtrude | |
SurfaceTypeRotate | |
SurfaceTypeCount |
enum MappedCurveTypeEnum |
Enumerator | |
---|---|
MappedCurveTypeStandard | |
MappedCurveTypeSegment | |
MappedCurveTypeCount |
enum TrimmedSurfaceTypeEnum |
Enumerator | |
---|---|
TrimmedSurfaceTypeStandard | |
TrimmedSurfaceTypeCount |
enum LineCurveTypeEnum |
Enumerator | |
---|---|
LineCurveTypeBounded | |
LineCurveTypeSemibounded | |
LineCurveTypeUnbounded | |
LineCurveTypeCount |
enum ConicCurveTypeEnum |
Enumerator | |
---|---|
ConicCurveTypeDeprecated | |
ConicCurveTypeEllipse | |
ConicCurveTypeHyperbola | |
ConicCurveTypeParabola | |
ConicCurveTypeCount |
enum ConicTypeEnum |
Enumerator | |
---|---|
ConicTypeCircle | |
ConicEllipse | |
ConicHyperbola | |
ConicParabola | |
ConicIntersecting | |
ConicCoincident | |
ConicParallel | |
ConicUndefined | |
ConicTypeCount |
enum PlaneSurfaceTypeEnum |
Enumerator | |
---|---|
PlaneSurfaceTypeBounded | |
PlaneSurfaceTypeUnbounded | |
PlaneSurfaceTypeCount |
const 矩阵 mswap | ( | 向量 (0.0) | , |
向量 (1., 0., 0.) | , | ||
向量 (0., 0., 1.) | , | ||
向量 (0., -1., 0.) | |||
) |
向量 NegZ | ( | 向量 | value | ) |