Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::FanAreaGeometry Class Reference

#include <MFanAreaGeometry.h>

Inheritance diagram for Maria::FanAreaGeometry:
Maria::Geometry

Public Member Functions

 FanAreaGeometry (const STK::Vector3d &vertexPoint, const double minRange, const double maxRange, const double orientationAngle, const double sectorSizeAngle)
 
void setVertexPoint (const STK::Vector3d &vertexPoint)
 
const STK::Vector3dgetVertexPoint () const
 
double getMinRange () const
 
double getMaxRange () const
 
double getOrientationAngle () const
 
double getSectorSizeAngle () const
 
void setMinRange (double minRange)
 
void setMaxRange (double maxRange)
 
void setOrientationAngle (double angle)
 
void setSectorSizeAngle (double angle)
 
virtual BasicGeoTypes::GeoRect getBounds () override
 
virtual BasicGeoTypes::GeoRect getBounds ()=0
 

Detailed Description

FanAreaGeometry - This geometry describes a circle sector with an optional inner and outer ranges. The sector rotates about the vertex point. It starts at "OrientationAngle" heading clockwise relative to North.

Member Function Documentation

◆ getBounds()

virtual BasicGeoTypes::GeoRect Maria::FanAreaGeometry::getBounds ( )
inlineoverridevirtual

Implements Maria::Geometry.


The documentation for this class was generated from the following files: