LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
luciad::Surface Class Reference

2-dimensional geometric primitive, locally representing a continuous image of a region of a plane. More...

#include <luciad/geometries/Surface.h>

Inheritance diagram for luciad::Surface:
luciad::Geometry luciad::CompositePatch luciad::Patch luciad::Polygon

Additional Inherited Members

- Public Member Functions inherited from luciad::Geometry
virtual ~Geometry ()=default
 
virtual Bounds getBounds () const =0
 Returns the bounds for the geometry object. More...
 
virtual std::shared_ptr< CoordinateReferencegetReference () const =0
 Returns the coordinate reference of the geometry. More...
 
- Protected Member Functions inherited from luciad::Geometry
virtual size_t getHash () const =0
 Returns the hash value for this geometry. More...
 

Detailed Description

2-dimensional geometric primitive, locally representing a continuous image of a region of a plane.

You can read more about the available geometries here.