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

#include <MPolylineGeometry.h>

Inheritance diagram for Maria::PolylineGeometry:
Maria::Geometry Maria::CorridorAreaGeometry Maria::RouteAreaGeometry

Public Member Functions

void addPosition (const STK::Vector3d &pos)
 
void setPosition (int i, const STK::Vector3d &pos)
 
const std::vector< STK::Vector3d > & getPositions () const
 
const STK::Vector3dgetPosition (int i)
 
int getNumPositions () const
 
BasicGeoTypes::GeoRect getBounds () override
 
virtual BasicGeoTypes::GeoRect getBounds ()=0
 

Protected Member Functions

virtual void recalcBounds ()
 

Protected Attributes

std::vector< STK::Vector3d_positions
 
bool _boundsDirty = false
 
BasicGeoTypes::GeoRect _bounds
 

Detailed Description

PolyLine - Short description. Detailed description.

Member Function Documentation

◆ getBounds()

BasicGeoTypes::GeoRect Maria::PolylineGeometry::getBounds ( )
inlineoverridevirtual

Implements Maria::Geometry.


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