LuciadCPillar C# 2026.0.04
Loading...
Searching...
No Matches
Luciad.Geometries.Geometry Class Reference

Geometry is the root class of the hierarchy. More...

Inheritance diagram for Luciad.Geometries.Geometry:
Luciad.Geometries.Bounds Luciad.Geometries.Curve Luciad.Geometries.ExtrudedGeometry Luciad.Geometries.MultiGeometry Luciad.Geometries.Point Luciad.Geometries.Surface Luciad.Geometries.BezierCurve Luciad.Geometries.CircularArcBy3Points Luciad.Geometries.CircularArcByBulge Luciad.Geometries.CircularArcByCenterPoint Luciad.Geometries.CompositeCurve Luciad.Geometries.EllipticalArc Luciad.Geometries.Line Luciad.Geometries.Ring Luciad.Geometries.CompositePatch Luciad.Geometries.Patch

Public Member Functions

void Dispose ()

Properties

Luciad.Geometries.Bounds Bounds [get]
 The bounds for the geometry object.
Luciad.Geodesy.CoordinateReference Reference [get]
 The coordinate reference of the geometry.

Detailed Description

Geometry is the root class of the hierarchy.

Geometry is an abstract (non-instantiable) class.

The interpretation of the coordinates is subject to the coordinate reference systems associated to the geometry. All coordinates within a geometry object must be in the same coordinate reference systems. Each coordinate shall be unambiguously associated to a coordinate reference system either directly or through its containing geometry.

You can read more about the available geometries here.

Member Function Documentation

◆ Dispose()

void Luciad.Geometries.Geometry.Dispose ( )
inline

Property Documentation

◆ Bounds

Luciad.Geometries.Bounds Luciad.Geometries.Geometry.Bounds
get

The bounds for the geometry object.

[get]

Returns the bounds for the geometry object.

Exceptions
System.ArgumentExceptionif the bounds could not be computed. For example, when the geometry is defined by invalid points.

◆ Reference

Luciad.Geodesy.CoordinateReference Luciad.Geometries.Geometry.Reference
get

The coordinate reference of the geometry.

[get]

Returns the coordinate reference of the geometry.