Stores a point for a multiline. More...
#include <MultilineHandler.h>
Public Member Functions | |
DGNPLATFORM_EXPORT DPoint3d | GetPoint () const |
Get the X,Y,Z coordinates from a MultilinePoint. More... | |
DGNPLATFORM_EXPORT void | SetPoint (DPoint3dCR point) |
Set the X,Y,Z coordinates for a MultilinePoint. More... | |
DGNPLATFORM_EXPORT bool | IsAssociative () const |
Determine if a MultilinePoint is associative. More... | |
DGNPLATFORM_EXPORT UInt32 | GetNumBreaks () const |
Get the number of breaks on the segment that begins witn this point. More... | |
![]() | |
void * | operator new (size_t size) |
void | operator delete (void *rawMemory, size_t size) |
UInt32 | AddRef () const |
UInt32 | Release () const |
RefCounted () | |
RefCounted (RefCounted const &rhs) | |
RefCounted & | operator= (RefCounted const &rhs) |
UInt32 | GetRefCount () const |
Static Public Member Functions | |
static DGNPLATFORM_EXPORT MultilinePointPtr | CreateFromPoint (DPoint3dCR point) |
Create a multi-line point from X,Y,Z coordinates. More... | |
Additional Inherited Members | |
![]() | |
virtual | ~RefCounted () |
![]() | |
virtual | ~IRefCounted () |
void * | operator new (size_t size) |
void | operator delete (void *rawMemory, size_t size) |
Stores a point for a multiline.
|
static |
Create a multi-line point from X,Y,Z coordinates.
[in] | point | The coordinates of the point |
DGNPLATFORM_EXPORT UInt32 GetNumBreaks | ( | ) | const |
Get the number of breaks on the segment that begins witn this point.
DGNPLATFORM_EXPORT DPoint3d GetPoint | ( | ) | const |
Get the X,Y,Z coordinates from a MultilinePoint.
DGNPLATFORM_EXPORT bool IsAssociative | ( | ) | const |
Determine if a MultilinePoint is associative.
DGNPLATFORM_EXPORT void SetPoint | ( | DPoint3dCR | point | ) |
Set the X,Y,Z coordinates for a MultilinePoint.
[in] | point | The coordinates of the point |