Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::Polygon< VectorType > Member List

This is the complete list of members for STK::Polygon< VectorType >, including all inherited members.

append(const VectorType &p) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
append(int i, const VectorType &p) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
appendRing(const Ring &ring) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
appendRing(const std::vector< VectorType > &pts) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
appendRing(const Iter &begin, const Iter &end) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
calcBBox()STK::Polygon< VectorType >inline
calcConvHull() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
calcDiff(const Polygon &p, std::vector< Polygon > &result, int precision=6) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
calcIntersect(const Polygon &p, std::vector< Polygon > &result, int precision=6)STK::Polygon< VectorType >inline
calcUnion(const Polygon &p, std::vector< Polygon > &result, int precision=6) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
calcXor(const Polygon &p, std::vector< Polygon > &result, int precision=6) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
cleanupPoly(std::vector< Polygon > &outputPolygons, int precision) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
clear() (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
deleteRing(int i) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
empty() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
getNode(int i, int j) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
getNode(int i, int j) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
maxX() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
maxx_ (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >protected
maxY() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
maxy_ (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >protected
minX() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
minx_ (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >protected
minY() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
miny_ (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >protected
NodeIter typedef (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >
numNodes(int ring) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
numRings() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
operator!=(const Polygon &p) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
operator==(const Polygon &p) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
pointInside(const VectorType &p) constSTK::Polygon< VectorType >inline
Polygon()STK::Polygon< VectorType >inline
read(std::istream &is) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
reverse()STK::Polygon< VectorType >inline
ring(int i) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
ring(int i) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
rings_ (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >protected
scale(double sx, double sy, double sz=1.0)STK::Polygon< VectorType >inline
setNode(int i, int j, const VectorType &n) (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
sortRings()STK::Polygon< VectorType >inline
totalArea() constSTK::Polygon< VectorType >inline
totalSize() const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
triangulate(std::vector< VectorType > &vtxarr, std::vector< unsigned int > &idxarr) constSTK::Polygon< VectorType >inline
write(std::ostream &os) const (defined in STK::Polygon< VectorType >)STK::Polygon< VectorType >inline
writeGnuplot2d(const char *filename)STK::Polygon< VectorType >inline
~Polygon()STK::Polygon< VectorType >inline