reference

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 &center, float radiusX, float radiusY, float angleBegin, float angleEnd, bool clockwise, int circleResolution=20)ofPolyline_< T >
arc(const T &center, 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 &center, 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() constofPolyline_< 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() constofPolyline_< T >
end()ofPolyline_< T >
end() constofPolyline_< T >
flagHasChanged()ofPolyline_< T >
fromRectangle(const ofRectangle &rect)ofPolyline_< T >static
getArea() constofPolyline_< T >
getBoundingBox() constofPolyline_< T >
getCentroid2D() constofPolyline_< T >
getClosestPoint(const T &target, unsigned int *nearestIndex=nullptr) constofPolyline_< T >
getDegreesAtIndex(int index) constofPolyline_< T >
getDegreesAtIndexInterpolated(float findex) constofPolyline_< T >
getIndexAtLength(float f) constofPolyline_< T >
getIndexAtPercent(float f) constofPolyline_< T >
getLengthAtIndex(int index) constofPolyline_< T >
getLengthAtIndexInterpolated(float findex) constofPolyline_< T >
getNormalAtIndex(int index) constofPolyline_< T >
getNormalAtIndexInterpolated(float findex) constofPolyline_< T >
getPerimeter() constofPolyline_< T >
getPointAtIndexInterpolated(float findex) constofPolyline_< T >
getPointAtLength(float f) constofPolyline_< T >
getPointAtPercent(float f) constofPolyline_< T >
getRadiansAtIndex(int index) constofPolyline_< T >
getRadiansAtIndexInterpolated(float findex) constofPolyline_< T >
getResampledByCount(int count) constofPolyline_< T >
getResampledBySpacing(float spacing) constofPolyline_< T >
getRightVector() constofPolyline_< T >
getRotationAtIndex(int index) constofPolyline_< T >
getRotationAtIndexInterpolated(float findex) constofPolyline_< T >
getSmoothed(int smoothingSize, float smoothingShape=0) constofPolyline_< T >
getTangentAtIndex(int index) constofPolyline_< T >
getTangentAtIndexInterpolated(float findex) constofPolyline_< T >
getVertices()ofPolyline_< T >
getVertices() constofPolyline_< T >
getWrappedIndex(int index) constofPolyline_< 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) constofPolyline_< T >
inside(const T &p, const ofPolyline_ &polyline)ofPolyline_< T >static
inside(const T &p) constofPolyline_< T >
isClosed() constofPolyline_< 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) constofPolyline_< 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() constofPolyline_< T >
removeVertex(int index)ofPolyline_< T >
rend()ofPolyline_< T >
rend() constofPolyline_< 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() constofPolyline_< T >
translate(const glm::vec3 &p)ofPolyline_< T >
translate(const glm::vec2 &p)ofPolyline_< T >
VertexType typedefofPolyline_< T >