OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimPolygon Member List

This is the complete list of members for ossimPolygon, including all inherited members.

addPoint(const ossimDpt &pt)ossimPolygon
addPoint(double x, double y)ossimPolygon
area() constossimPolygon
checkOrdering() constossimPolygon
clear()ossimPolygon
clipLineSegment(ossimDpt &p1, ossimDpt &p2) constossimPolygon
clipToRect(vector< ossimPolygon > &result, const ossimDrect &rect) constossimPolygon
fitCircleInsideVertex(ossimDpt &destPt, unsigned int vertex, double radius) constossimPolygonprotected
getBoundingRect(ossimIrect &rect) constossimPolygon
getBoundingRect(ossimDrect &rect) constossimPolygon
getCentroid(ossimDpt &centroid) constossimPolygonprotected
getFloatBounds(ossim_float64 &minX, ossim_float64 &minY, ossim_float64 &maxX, ossim_float64 &maxY) constossimPolygon
getIntegerBounds(ossim_int32 &minX, ossim_int32 &minY, ossim_int32 &maxX, ossim_int32 &maxY) constossimPolygon
getMinimumBoundingRect(ossimPolygon &minRect) constossimPolygon
getNumberOfVertices() constossimPolygon
getOrdering() constossimPolygon
getVertexCount() constossimPolygon
getVertexList() constossimPolygon
hasNans() constossimPolygon
intersectEdge(ossimDpt &result, const ossimLine &segment, const ossimDrect &rect, int edge)ossimPolygonprotected
isInsideEdge(const ossimDpt &pt, const ossimDrect &rect, int edge) constossimPolygonprotected
isPointWithin(const ossimDpt &point) constossimPolygon
isPolyWithin(const ossimPolygon &poly) constossimPolygon
isRectWithin(const ossimIrect &rect) constossimPolygon
loadState(const ossimKeywordlist &kwl, const char *prefix=0)ossimPolygon
midPoint() constossimPolygon
nextVertex(ossimDpt &tbd_vertex) constossimPolygon
operator!=(const ossimPolygon &compare_this) constossimPolygon
operator*(const ossimDpt &scale) constossimPolygon
operator*(double scale) constossimPolygon
operator*=(const ossimDpt &scale)ossimPolygon
operator*=(double scale)ossimPolygon
operator<<(ostream &, const ossimPolygon &)ossimPolygonfriend
operator=(const ossimPolygon &copy_this)ossimPolygon
operator=(const vector< ossimDpt > &vertexList)ossimPolygon
operator=(const vector< ossimGpt > &vertexList)ossimPolygon
operator=(const vector< ossimIpt > &vertexList)ossimPolygon
operator=(const ossimIrect &rect)ossimPolygon
operator=(const ossimDrect &rect)ossimPolygon
operator==(const ossimPolygon &compare_this) constossimPolygon
operator[](int index)ossimPolygon
operator[](int index) constossimPolygon
ossimPolygon()ossimPolygon
ossimPolygon(const vector< ossimIpt > &polygon)ossimPolygon
ossimPolygon(const vector< ossimDpt > &polygon)ossimPolygon
ossimPolygon(const vector< ossimGpt > &polygon)ossimPolygon
ossimPolygon(int numVertices, const ossimDpt *vertex_array)ossimPolygon
ossimPolygon(const ossimPolygon &copy_this)ossimPolygon
ossimPolygon(ossimDpt v1, ossimDpt v2, ossimDpt v3, ossimDpt v4)ossimPolygon
ossimPolygon(const ossimIrect &rect)ossimPolygon
ossimPolygon(const ossimDrect &rect)ossimPolygon
pointWithin(const ossimDpt &point) constossimPolygon
print(ostream &os) constossimPolygon
rectIntersects(const ossimIrect &rect) constossimPolygon
removeSmallestContributingVertex()ossimPolygonprotected
removeVertex(int vertex)ossimPolygon
resize(ossim_uint32 newSize)ossimPolygon
reverseOrder()ossimPolygon
roundToIntegerBounds(bool compress=false)ossimPolygon
saveState(ossimKeywordlist &kwl, const char *prefix=0) constossimPolygon
shrink(ossimPolygon &dest, double inset) constossimPolygonprotected
theCurrentVertexossimPolygonmutableprotected
theOrderingTypeossimPolygonmutableprotected
theVertexListossimPolygonprotected
Vector typedefossimPolygon
vertex(int index, ossimDpt &tbd_vertex) constossimPolygon
~ossimPolygon()ossimPolygon