calcImageBorderCoordinates() | Isis::ImagePolygon | private |
Create(Cube &cube, int sinc=1, int linc=1, int ss=1, int sl=1, int ns=0, int nl=0, int band=1, bool increasePrecision=false) | Isis::ImagePolygon | |
Create(std::vector< std::vector< double > > polyCoordinates) (defined in Isis::ImagePolygon) | Isis::ImagePolygon | |
DistanceSquared(const geos::geom::Coordinate *p1, const geos::geom::Coordinate *p2) | Isis::ImagePolygon | private |
EllipsoidLimb(bool ellip) | Isis::ImagePolygon | inline |
Emission(double emission) | Isis::ImagePolygon | inline |
FindBestPoint(geos::geom::Coordinate *currentPoint, geos::geom::Coordinate newPoint, geos::geom::Coordinate lastPoint) | Isis::ImagePolygon | private |
FindFirstPoint() | Isis::ImagePolygon | private |
FindNextPoint(geos::geom::Coordinate *currentPoint, geos::geom::Coordinate lastPoint, int recursionDepth=0) | Isis::ImagePolygon | private |
FindSubpixel(std::vector< geos::geom::Coordinate > &points) | Isis::ImagePolygon | private |
Fix360Poly() | Isis::ImagePolygon | private |
FixCornerSkip(geos::geom::Coordinate *currentPoint, geos::geom::Coordinate newPoint) | Isis::ImagePolygon | private |
FixPolePoly(std::vector< geos::geom::Coordinate > *crossingPoints) | Isis::ImagePolygon | private |
getLinc() const | Isis::ImagePolygon | inline |
getSinc() const | Isis::ImagePolygon | inline |
ImagePolygon() | Isis::ImagePolygon | |
ImagePolygon(Blob &blob) | Isis::ImagePolygon | |
ImagePolygon(const ImagePolygon &other) (defined in Isis::ImagePolygon) | Isis::ImagePolygon | |
Incidence(double incidence) | Isis::ImagePolygon | inline |
initCube(Cube &cube, int ss=1, int sl=1, int ns=0, int nl=0, int band=1) | Isis::ImagePolygon | |
InsideImage(double sample, double line) | Isis::ImagePolygon | private |
IsLimb() | Isis::ImagePolygon | private |
m_botCoord | Isis::ImagePolygon | private |
m_leftCoord | Isis::ImagePolygon | private |
m_rightCoord | Isis::ImagePolygon | private |
m_topCoord | Isis::ImagePolygon | private |
MoveBackInsideImage(double &sample, double &line, double sinc, double linc) | Isis::ImagePolygon | private |
numVertices() const (defined in Isis::ImagePolygon) | Isis::ImagePolygon | inline |
p_brick | Isis::ImagePolygon | private |
p_cube | Isis::ImagePolygon | private |
p_cubeLines | Isis::ImagePolygon | private |
p_cubeSamps | Isis::ImagePolygon | private |
p_cubeStartLine | Isis::ImagePolygon | private |
p_cubeStartSamp | Isis::ImagePolygon | private |
p_ellipsoid | Isis::ImagePolygon | private |
p_emission | Isis::ImagePolygon | private |
p_gMap | Isis::ImagePolygon | private |
p_incidence | Isis::ImagePolygon | private |
p_isProjected | Isis::ImagePolygon | private |
p_lineinc | Isis::ImagePolygon | private |
p_polygons | Isis::ImagePolygon | private |
p_polyStr | Isis::ImagePolygon | private |
p_pts | Isis::ImagePolygon | private |
p_sampinc | Isis::ImagePolygon | private |
p_subpixelAccuracy | Isis::ImagePolygon | private |
Polys() | Isis::ImagePolygon | inline |
polyStr() const | Isis::ImagePolygon | inline |
SetImage(const double sample, const double line) | Isis::ImagePolygon | private |
SubpixelAccuracy(int div) | Isis::ImagePolygon | inline |
toBlob() const | Isis::ImagePolygon | |
validLineDim() | Isis::ImagePolygon | |
validSampleDim() | Isis::ImagePolygon | |
WalkPoly() | Isis::ImagePolygon | private |
~ImagePolygon() | Isis::ImagePolygon | |