MAK Legion API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
Legion::BoundarySpatialPlanar Class Reference

brief A planar boundary with 2D lower and upper bounds More...

+ Inheritance diagram for Legion::BoundarySpatialPlanar:
+ Collaboration diagram for Legion::BoundarySpatialPlanar:

Public Member Functions

 BoundarySpatialPlanar ()
 
virtual ~BoundarySpatialPlanar ()
 Destructor. More...
 
virtual void setLowerBound (const Vector2d &lower)
 Set/Get lower bound Values are a vector of [long, lat] in degrees. More...
 
virtual const Vector2dlowerBound () const
 Set/Get lower bound Values are a vector of [long, lat] in degrees. More...
 
virtual void setUpperBound (const Vector2d &upper)
 Set/Get upper bound Values are a vector of [long, lat] in degrees. More...
 
virtual const Vector2dupperBound () const
 Set/Get upper bound Values are a vector of [long, lat] in degrees. More...
 
- Public Member Functions inherited from Legion::Boundary
 Boundary ()
 
virtual ~Boundary ()
 
virtual BoundaryType type () const
 Get type. More...
 
virtual void setUseType (BoundaryUseType type)
 
virtual BoundaryUseType useType () const
 

Protected Attributes

Vector2d myLowerBound
 
Vector2d myUpperBound
 
- Protected Attributes inherited from Legion::Boundary
BoundaryType myType
 
BoundaryUseType myUse
 

Detailed Description

brief A planar boundary with 2D lower and upper bounds

Constructor & Destructor Documentation

Legion::BoundarySpatialPlanar::BoundarySpatialPlanar ( )
virtual Legion::BoundarySpatialPlanar::~BoundarySpatialPlanar ( )
virtual

Destructor.

Member Function Documentation

virtual const Vector2d& Legion::BoundarySpatialPlanar::lowerBound ( ) const
virtual

Set/Get lower bound Values are a vector of [long, lat] in degrees.

virtual void Legion::BoundarySpatialPlanar::setLowerBound ( const Vector2d lower)
virtual

Set/Get lower bound Values are a vector of [long, lat] in degrees.

Referenced by main(), and setMinMaxBoundary().

virtual void Legion::BoundarySpatialPlanar::setUpperBound ( const Vector2d upper)
virtual

Set/Get upper bound Values are a vector of [long, lat] in degrees.

Referenced by main(), and setMinMaxBoundary().

virtual const Vector2d& Legion::BoundarySpatialPlanar::upperBound ( ) const
virtual

Set/Get upper bound Values are a vector of [long, lat] in degrees.

Member Data Documentation

Vector2d Legion::BoundarySpatialPlanar::myLowerBound
protected
Vector2d Legion::BoundarySpatialPlanar::myUpperBound
protected

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

Document ID: Generated on Mon Mar 8 15:11:30 EST 2021 from SVN revision 225633
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)