This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofPolyline_< T > Member List
This is the complete list of members for ofPolyline_< T >, including all inherited members.
addVertex(const T &p) | ofPolyline_< T > | |
addVertex(float x, float y, float z=0) | ofPolyline_< T > | |
addVertices(const std::vector< T > &verts) | ofPolyline_< T > | |
addVertices(const T *verts, int numverts) | ofPolyline_< T > | |
arc(const T ¢er, float radiusX, float radiusY, float angleBegin, float angleEnd, bool clockwise, int circleResolution=20) | ofPolyline_< T > | |
arc(const T ¢er, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
arc(float x, float y, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
arc(float x, float y, float z, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
arcNegative(const T ¢er, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
arcNegative(float x, float y, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
arcNegative(float x, float y, float z, float radiusX, float radiusY, float angleBegin, float angleEnd, int circleResolution=20) | ofPolyline_< T > | inline |
begin() | ofPolyline_< T > | |
begin() const | ofPolyline_< T > | |
bezierTo(const T &cp1, const T &cp2, const T &to, int curveResolution=20) | ofPolyline_< T > | |
bezierTo(float cx1, float cy1, float cx2, float cy2, float x, float y, int curveResolution=20) | ofPolyline_< T > | inline |
bezierTo(float cx1, float cy1, float cz1, float cx2, float cy2, float cz2, float x, float y, float z, int curveResolution=20) | ofPolyline_< T > | inline |
clear() | ofPolyline_< T > | |
close() | ofPolyline_< T > | |
curveTo(const T &to, int curveResolution=20) | ofPolyline_< T > | |
curveTo(float x, float y, float z=0, int curveResolution=20) | ofPolyline_< T > | inline |
draw() const | ofPolyline_< T > | |
end() | ofPolyline_< T > | |
end() const | ofPolyline_< T > | |
flagHasChanged() | ofPolyline_< T > | |
fromRectangle(const ofRectangle &rect) | ofPolyline_< T > | static |
getArea() const | ofPolyline_< T > | |
getBoundingBox() const | ofPolyline_< T > | |
getCentroid2D() const | ofPolyline_< T > | |
getClosestPoint(const T &target, unsigned int *nearestIndex=nullptr) const | ofPolyline_< T > | |
getDegreesAtIndex(int index) const | ofPolyline_< T > | |
getDegreesAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getIndexAtLength(float f) const | ofPolyline_< T > | |
getIndexAtPercent(float f) const | ofPolyline_< T > | |
getLengthAtIndex(int index) const | ofPolyline_< T > | |
getLengthAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getNormalAtIndex(int index) const | ofPolyline_< T > | |
getNormalAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getPerimeter() const | ofPolyline_< T > | |
getPointAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getPointAtLength(float f) const | ofPolyline_< T > | |
getPointAtPercent(float f) const | ofPolyline_< T > | |
getRadiansAtIndex(int index) const | ofPolyline_< T > | |
getRadiansAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getResampledByCount(int count) const | ofPolyline_< T > | |
getResampledBySpacing(float spacing) const | ofPolyline_< T > | |
getRightVector() const | ofPolyline_< T > | |
getRotationAtIndex(int index) const | ofPolyline_< T > | |
getRotationAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getSmoothed(int smoothingSize, float smoothingShape=0) const | ofPolyline_< T > | |
getTangentAtIndex(int index) const | ofPolyline_< T > | |
getTangentAtIndexInterpolated(float findex) const | ofPolyline_< T > | |
getVertices() | ofPolyline_< T > | |
getVertices() const | ofPolyline_< T > | |
getWrappedIndex(int index) const | ofPolyline_< T > | |
hasChanged() | ofPolyline_< T > | |
insertVertex(const T &p, int index) | ofPolyline_< T > | |
insertVertex(float x, float y, float z, int index) | ofPolyline_< T > | |
inside(float x, float y, const ofPolyline_ &polyline) | ofPolyline_< T > | static |
inside(float x, float y) const | ofPolyline_< T > | |
inside(const T &p, const ofPolyline_ &polyline) | ofPolyline_< T > | static |
inside(const T &p) const | ofPolyline_< T > | |
isClosed() const | ofPolyline_< T > | |
lineTo(const T &to) | ofPolyline_< T > | inline |
lineTo(float x, float y, float z=0) | ofPolyline_< T > | inline |
OF_DEPRECATED_MSG("Use Deg/Rad versions.", void rotate(float degrees, const glm::vec3 &axis)) | ofPolyline_< T > | |
OF_DEPRECATED_MSG("Use Deg/Rad versions.", void rotate(float degrees, const glm::vec2 &axis)) | ofPolyline_< T > | |
OF_DEPRECATED_MSG("Use Deg/Rad versions.", float getAngleAtIndex(int index) const) | ofPolyline_< T > | |
OF_DEPRECATED_MSG("Use Deg/Rad versions.", float getAngleAtIndexInterpolated(float findex) const) | ofPolyline_< T > | |
ofPolyline_() | ofPolyline_< T > | |
ofPolyline_(const std::vector< T > &verts) | ofPolyline_< T > | |
operator[](int index) const | ofPolyline_< T > | |
operator[](int index) | ofPolyline_< T > | |
quadBezierTo(float cx1, float cy1, float cz1, float cx2, float cy2, float cz2, float x, float y, float z, int curveResolution=20) | ofPolyline_< T > | |
quadBezierTo(const T &p1, const T &p2, const T &p3, int curveResolution=20) | ofPolyline_< T > | inline |
quadBezierTo(float cx1, float cy1, float cx2, float cy2, float x, float y, int curveResolution=20) | ofPolyline_< T > | inline |
rbegin() | ofPolyline_< T > | |
rbegin() const | ofPolyline_< T > | |
removeVertex(int index) | ofPolyline_< T > | |
rend() | ofPolyline_< T > | |
rend() const | ofPolyline_< T > | |
resize(size_t size) | ofPolyline_< T > | |
rotateDeg(float degrees, const glm::vec3 &axis) | ofPolyline_< T > | |
rotateDeg(float degrees, const glm::vec2 &axis) | ofPolyline_< T > | |
rotateRad(float radians, const glm::vec3 &axis) | ofPolyline_< T > | |
rotateRad(float radians, const glm::vec2 &axis) | ofPolyline_< T > | |
scale(float x, float y) | ofPolyline_< T > | |
setClosed(bool tf) | ofPolyline_< T > | |
setRightVector(T v=T(0, 0, -1)) | ofPolyline_< T > | |
simplify(float tolerance=0.3f) | ofPolyline_< T > | |
size() const | ofPolyline_< T > | |
translate(const glm::vec3 &p) | ofPolyline_< T > | |
translate(const glm::vec2 &p) | ofPolyline_< T > | |
VertexType typedef | ofPolyline_< T > |