LuciadCPillar 2023.1.04
|
Represents a polygon. More...
#include <luciad/geometries/Polygon.h>
Protected Member Functions | |
size_t | getHash () const override |
Returns the hash value for this geometry. More... | |
size_t | getHash () const override |
Returns the hash value for this geometry. More... | |
virtual size_t | getHash () const =0 |
Returns the hash value for this geometry. More... | |
Additional Inherited Members | |
Public Member Functions inherited from luciad::CompositePatch | |
~CompositePatch () override | |
Bounds | getBounds () const override |
Returns the bounds for the geometry object. More... | |
std::shared_ptr< Patch > | getExteriorPatch () const |
Returns the exterior patch of this composite patch. More... | |
std::vector< std::shared_ptr< Patch > > | getInteriorPatches () const |
Returns the interior patches of this composite patch. More... | |
std::shared_ptr< luciad::CoordinateReference > | getReference () const override |
Returns the coordinate reference of the geometry. More... | |
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< CoordinateReference > | getReference () const =0 |
Returns the coordinate reference of the geometry. More... | |
Represents a polygon.
|
overrideprotectedvirtual |
Returns the hash value for this geometry.
Reimplemented from luciad::CompositePatch.