code::BoundingBox Class Reference

List of all members.

Detailed Description

Simple class to hold info about the bounding box centered on a vertex.

Author:
kmanross


Public Member Functions

 BoundingBox (const code::SpaceTimeRef path_vertex, const code::SpaceTimeRef associated_radialset)
void setPathCenter (SpaceTimeRef c)
void setBoxCenter (Location c)
void setAssocRadialSetSTR (SpaceTimeRef a)
void setBottomLeftLoc (Location l)
void setTopLeftLoc (Location l)
void setTopRightLoc (Location l)
void setBottomRightLoc (Location l)
void setBottomLeftARH (AzRangeHeight l)
void setTopLeftARH (AzRangeHeight l)
void setTopRightARH (AzRangeHeight l)
void setBottomRightARH (AzRangeHeight l)
void setMinAzimuth (Angle m)
void setMaxAzimuth (Angle m)
void setMinRange (Length m)
void setMaxRange (Length m)
void setMinRadialNum (int m)
void setMaxRadialNum (int m)
void setMinGateNum (int m)
void setMaxGateNum (int m)
void setGraphicalBox (SingleContourData box)
void updateValuesVect (std::vector< float > v)
void setPathFilename (std::string p)
code::SpaceTimeRef getPathCenter ()
code::Location getBoxCenter ()
code::SpaceTimeRef getAssocRadialSetSTR ()
code::Location getBottomLeftLoc ()
code::Location getTopLeftLoc ()
code::Location getTopRightLoc ()
code::Location getBottomRightLoc ()
code::AzRangeHeight getBottomLeftARH ()
code::AzRangeHeight getTopLeftARH ()
code::AzRangeHeight getTopRightARH ()
code::AzRangeHeight getBottomRightARH ()
code::Angle getMinAzimuth ()
code::Angle getMaxAzimuth ()
code::Length getMinRange ()
code::Length getMaxRange ()
int getMinRadialNum ()
int getMaxRadialNum ()
int getMinGateNum ()
int getMaxGateNum ()
SingleContourData getGraphicalBox ()
std::string getPathFilename ()
void setCornerLocs (const Angle min_azimuth, const Angle max_azimuth, const Length min_range, const Length max_range)
std::vector< std::vector<
float > > 
getValuesVect ()


Constructor & Destructor Documentation

code::BoundingBox::BoundingBox ( const code::SpaceTimeRef  path_vertex,
const code::SpaceTimeRef  associated_radialset 
) [inline]


Member Function Documentation

code::SpaceTimeRef code::BoundingBox::getAssocRadialSetSTR (  )  [inline]

code::AzRangeHeight code::BoundingBox::getBottomLeftARH (  )  [inline]

code::Location code::BoundingBox::getBottomLeftLoc (  )  [inline]

code::AzRangeHeight code::BoundingBox::getBottomRightARH (  )  [inline]

code::Location code::BoundingBox::getBottomRightLoc (  )  [inline]

code::Location code::BoundingBox::getBoxCenter (  )  [inline]

SingleContourData code::BoundingBox::getGraphicalBox (  )  [inline]

code::Angle code::BoundingBox::getMaxAzimuth (  )  [inline]

int code::BoundingBox::getMaxGateNum (  )  [inline]

int code::BoundingBox::getMaxRadialNum (  )  [inline]

code::Length code::BoundingBox::getMaxRange (  )  [inline]

code::Angle code::BoundingBox::getMinAzimuth (  )  [inline]

int code::BoundingBox::getMinGateNum (  )  [inline]

int code::BoundingBox::getMinRadialNum (  )  [inline]

code::Length code::BoundingBox::getMinRange (  )  [inline]

code::SpaceTimeRef code::BoundingBox::getPathCenter (  )  [inline]

std::string code::BoundingBox::getPathFilename (  )  [inline]

code::AzRangeHeight code::BoundingBox::getTopLeftARH (  )  [inline]

code::Location code::BoundingBox::getTopLeftLoc (  )  [inline]

code::AzRangeHeight code::BoundingBox::getTopRightARH (  )  [inline]

code::Location code::BoundingBox::getTopRightLoc (  )  [inline]

std::vector< std::vector<float> > code::BoundingBox::getValuesVect (  )  [inline]

void code::BoundingBox::setAssocRadialSetSTR ( SpaceTimeRef  a  )  [inline]

void code::BoundingBox::setBottomLeftARH ( AzRangeHeight  l  )  [inline]

void code::BoundingBox::setBottomLeftLoc ( Location  l  )  [inline]

void code::BoundingBox::setBottomRightARH ( AzRangeHeight  l  )  [inline]

void code::BoundingBox::setBottomRightLoc ( Location  l  )  [inline]

void code::BoundingBox::setBoxCenter ( Location  c  )  [inline]

void code::BoundingBox::setCornerLocs ( const Angle  min_azimuth,
const Angle  max_azimuth,
const Length  min_range,
const Length  max_range 
) [inline]

void code::BoundingBox::setGraphicalBox ( SingleContourData  box  )  [inline]

void code::BoundingBox::setMaxAzimuth ( Angle  m  )  [inline]

void code::BoundingBox::setMaxGateNum ( int  m  )  [inline]

void code::BoundingBox::setMaxRadialNum ( int  m  )  [inline]

void code::BoundingBox::setMaxRange ( Length  m  )  [inline]

void code::BoundingBox::setMinAzimuth ( Angle  m  )  [inline]

void code::BoundingBox::setMinGateNum ( int  m  )  [inline]

void code::BoundingBox::setMinRadialNum ( int  m  )  [inline]

void code::BoundingBox::setMinRange ( Length  m  )  [inline]

void code::BoundingBox::setPathCenter ( SpaceTimeRef  c  )  [inline]

void code::BoundingBox::setPathFilename ( std::string  p  )  [inline]

void code::BoundingBox::setTopLeftARH ( AzRangeHeight  l  )  [inline]

void code::BoundingBox::setTopLeftLoc ( Location  l  )  [inline]

void code::BoundingBox::setTopRightARH ( AzRangeHeight  l  )  [inline]

void code::BoundingBox::setTopRightLoc ( Location  l  )  [inline]

void code::BoundingBox::updateValuesVect ( std::vector< float >  v  )  [inline]


Generated on Fri May 4 13:40:21 2012 for WDSS-IIw2algs by  doxygen 1.4.7