94 virtual void MakeClassAbstract() = 0;
MSBsplineCurve is a "Non uniform, rational Bspline curve".
Definition: MSBsplineCurve.h:46
Center, reference vectors, and angular range for elliptic arc.
Definition: dellipse3d.h:19
bvector< GPArrayP > GPArrayVector
Definition: GPArray.h:246
Class that manages the lifecycle of a GPArray.
Definition: GPArray.h:253
GPCurveType
Definition: GPArray.h:15
struct DPoint3d const * DPoint3dCP
Definition: msgeomstructs_typedefs.h:79
Open for both read and write.
void ExtractFrom(GPArraySmartP &donor)
Definition: GPArray.h:265
struct Bentley::GPArray const * GPArrayCP
Definition: DgnPlatform.h:140
struct CurveVector const & CurveVectorCR
Definition: msgeomstructs_typedefs.h:172
GPArrayVector & GPArrayVectorR
Definition: GPArray.h:247
#define NULL
Definition: Bentley.h:157
Origin and normal vector for a plane.
Definition: dplane3d.h:18
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
GeomApi: Bentley::Rounding, Bentley::ValueSizeSize, Bentley::OrderedValueSizeSize, Bentley::IGeometry, Bentley::OrderedIGeometryPtr, Bentley::pointList.
struct MSBsplineCurve const & MSBsplineCurveCR
Definition: msgeomstructs_typedefs.h:139
GPArraySmartP()
Definition: GPArray.h:260
3d point coordinates.
Definition: dpoint3d.h:19
BentleyStatus
Definition: Bentley.h:208
struct Transform const * TransformCP
Definition: msgeomstructs_typedefs.h:134
struct Bentley::GPArray * GPArrayP
Definition: DgnPlatform.h:140
~GPArraySmartP()
Definition: GPArray.h:261
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
struct DgnPlatform::ElementHandle const * ElementHandleCP
Definition: DgnPlatform.h:260
Base class to make a class non-copyable.
Definition: NonCopyableClass.h:23
struct DMatrix4d const * DMatrix4dCP
Definition: msgeomstructs_typedefs.h:97
Class for collecting and manipulating curve data.
Definition: GPArray.h:91
struct DEllipse3d const & DEllipse3dCR
Definition: msgeomstructs_typedefs.h:114
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
GPArraySmartP(GPArrayP gpa)
Definition: GPArray.h:259
struct DPoint2d const * DPoint2dCP
Definition: msgeomstructs_typedefs.h:78
A 3d low and high corner pair for range boxes.
Definition: drange3d.h:20