GeoTessCPP  2.0.0
Software to facilitate storage and retrieval of 3D information about the Earth.
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines
geotess::Polygon Member List
This is the complete list of members for geotess::Polygon, including all inherited members.
addReference()geotess::Polygon [inline]
attachmentgeotess::Polygon
class_name()geotess::Polygon [inline, virtual]
contains(const double *x)geotess::Polygon [inline]
containsAll(const vector< double * > &positions)geotess::Polygon [inline]
containsAny(const vector< double * > &points)geotess::Polygon [inline]
edgeCrossings(GreatCircle &gcRef)geotess::Polygon [protected]
edgesgeotess::Polygon [protected]
getArea()geotess::Polygon [inline]
getAreaLarge()geotess::Polygon [inline]
getAreaSmall()geotess::Polygon [inline]
getPoint(int index)geotess::Polygon [inline]
getPoints(vector< double * > &points, const bool &repeatFirstPoint)geotess::Polygon [inline]
getPoints(vector< double * > &points, const bool &repeatFirstPoint, const double &maxSpacing)geotess::Polygon [inline]
getRefCount()geotess::Polygon [inline]
getReferencePoint()geotess::Polygon [inline]
getReferencePoint(double *u)geotess::Polygon [inline]
getReferencePointIn()geotess::Polygon [inline]
getTolerance()geotess::Polygon [inline, static]
globalgeotess::Polygon [protected]
invert()geotess::Polygon [inline]
isNotReferenced()geotess::Polygon [inline]
lonFirstgeotess::Polygon [protected]
onBoundary(GreatCircle &gcRef)geotess::Polygon [inline]
onBoundary(const double *x)geotess::Polygon [inline]
Polygon()geotess::Polygon
Polygon(vector< double * > &points)geotess::Polygon
Polygon(const double *center, double radius, int nEdges)geotess::Polygon
Polygon(string filename)geotess::Polygon
refCountgeotess::Polygon [protected]
referenceIngeotess::Polygon [protected]
referencePointgeotess::Polygon [protected]
removeReference()geotess::Polygon [inline]
setReferencePoint(const double *refPoint, const bool &inside)geotess::Polygon [inline]
setReferencePoint(double lat, double lon, bool inside)geotess::Polygon [inline]
setup(vector< double * > &points)geotess::Polygon [protected]
size()geotess::Polygon [inline]
str(const bool &repeatFirstPoint, const bool &latFirst, const double &minLongitude=-180)geotess::Polygon
TOLERANCEgeotess::Polygon [protected, static]
write(const string &outputFileName)geotess::Polygon [virtual]
~Polygon()geotess::Polygon [virtual]