FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Expression::GeometryValue Class Reference
[OSGeo::FDO::Expression]

Inherits OSGeo::FDO::Expression::LiteralValue.

Inheritance diagram for OSGeo::FDO::Expression::GeometryValue:

Inheritance graph
[legend]
List of all members.

Detailed Description

The GeometryValue class derives from LiteralValue and represents a geometric value.

()

Definition at line 32 of file mgGeometryValue.h.


Public Member Functions

 GeometryValue (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a GeometryValue object based on an unmanaged instance of the object.
 GeometryValue (System::Byte geometry[])
 Constructs an instance of an GeometryValue using the specified arguments.
 GeometryValue ()
 Constructs a default instance of an GeometryValue with a value of null.
__property System::Byte get_Geometry ()[]
 Gets the geometry as a byte array. The geometry is expected to be encoded in Autodesk Well-Known Binary format.
System::Boolean IsNull ()
 Returns true if the GeometryValue represents a null value.
System::Void Process (OSGeo::FDO::Expression::IExpressionProcessor *processor)
 Overrides Expression.Process to pass the GeometryValue to the appropriate expression processor operation.
__property System::Void set_Geometry (System::Byte value[])
 Sets the geometry as a byte array. The geometry is expected to be encoded in Autodesk Well-Known Binary format.
System::Void SetNull ()
 Sets the GeometryValue to a null value.
System::String * ToString ()
 Returns the well defined text representation of this expression.

Comments or suggestions? Send us feedback.