FDO .NET API Reference | Feature Data Objects |
Inheritance diagram for OSGeo::FDO::Geometry::DirectPositionImpl:
Public Member Functions | |
DirectPositionImpl (System::IntPtr unmanaged, System::Boolean autoDelete) | |
Constructs an Position based on an unmanaged instance of the object. | |
DirectPositionImpl (OSGeo::FDO::Geometry::IDirectPosition *position) | |
Constructs a copy of a DirectPositionImpl. | |
DirectPositionImpl (DirectPositionImpl *position) | |
Constructs a copy of a DirectPositionImpl. | |
DirectPositionImpl (System::Double coordinateX, System::Double coordinateY, System::Double coordinateZ, System::Double coordinateM) | |
Constructs a 4D DirectPositionImpl object from X, Y, Z and M ordinates. | |
DirectPositionImpl (System::Double coordinateX, System::Double coordinateY, System::Double coordinateZ) | |
Constructs a 3D DirectPositionImpl object from X, Y and Z ordinates. | |
DirectPositionImpl (System::Double coordinateX, System::Double coordinateY) | |
Constructs a 2D DirectPositionImpl object from X and Y ordinates. | |
DirectPositionImpl () | |
Constructs a default instance of a DirectPositionImpl object. | |
System::Boolean | Equals (System::Object *obj) |
Equality function for FdoDirectPositionImpl. | |
__property System::Int32 | get_Dimensionality () |
Gets the dimensionality of ordinates in this position. | |
__property System::Double | get_M () |
Gets the M ordinate. | |
__property System::Double | get_X () |
Gets the X ordinate. | |
__property System::Double | get_Y () |
Gets the Y ordinate. | |
__property System::Double | get_Z () |
Gets the Z ordinate. | |
System::Int32 | GetHashCode () |
DOXYGEN-IGNORE | |
__property System::Void | set_Dimensionality (System::Int32 value) |
Sets the dimensionality. | |
__property System::Void | set_M (System::Double value) |
Sets the M ordinate. | |
__property System::Void | set_X (System::Double value) |
Sets the X ordinate. | |
__property System::Void | set_Y (System::Double value) |
Sets the Y ordinate. | |
__property System::Void | set_Z (System::Double value) |
Sets the Z ordinate. | |
Static Public Member Functions | |
System::Void | op_Assign (DirectPositionImpl *left, IDirectPosition *right) |
Assignment function for DirectPositionImpl from a IDirectPosition, using public methods. | |
System::Void | op_Assign (DirectPositionImpl *left, DirectPositionImpl *right) |
Assignment function for DirectPositionImpl. | |
System::Boolean | op_Equality (DirectPositionImpl *left, DirectPositionImpl *right) |
Equality function for DirectPositionImpl. | |
System::Boolean | op_Inequality (DirectPositionImpl *left, DirectPositionImpl *right) |
InEquality function for DirectPositionImpl. | |
Protected Member Functions | |
System::Void | ReleaseUnmanagedObject () |
DOXYGEN-IGNORE |
|
Constructs a default instance of a DirectPositionImpl object.
|
|
Constructs a 2D DirectPositionImpl object from X and Y ordinates.
|
|
Constructs a 3D DirectPositionImpl object from X, Y and Z ordinates.
|
|
Constructs a 4D DirectPositionImpl object from X, Y, Z and M ordinates.
|
|
Constructs a copy of a DirectPositionImpl.
|
|
Constructs a copy of a DirectPositionImpl.
|
|
Constructs an Position based on an unmanaged instance of the object.
|
|
Equality function for FdoDirectPositionImpl.
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Gets the dimensionality of ordinates in this position.
|
|
Gets the M ordinate.
|
|
Gets the X ordinate.
|
|
Gets the Y ordinate.
|
|
Gets the Z ordinate.
|
|
DOXYGEN-IGNORE
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Assignment function for DirectPositionImpl from a IDirectPosition, using public methods.
|
|
Assignment function for DirectPositionImpl.
|
|
Equality function for DirectPositionImpl.
|
|
InEquality function for DirectPositionImpl.
|
|
DOXYGEN-IGNORE
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Sets the dimensionality.
|
|
Sets the M ordinate.
|
|
Sets the X ordinate.
|
|
Sets the Y ordinate.
|
|
Sets the Z ordinate.
|
Comments or suggestions? Send us feedback. |