addedVertexCount() const noexcept | gamp::graph::OutlineShape | inline |
addEmptyOutline() | gamp::graph::OutlineShape | inline |
addOutline(const Outline &outline) | gamp::graph::OutlineShape | inline |
addOutline(size_type position, const Outline &outline) | gamp::graph::OutlineShape | inline |
addOutlineShape(const OutlineShape &outlineShape) | gamp::graph::OutlineShape | inline |
addVertex(const Vertex &v) | gamp::graph::OutlineShape | inline |
addVertex(size_type position, const Vertex &v) | gamp::graph::OutlineShape | inline |
addVertex(float x, float y, float z, bool onCurve) | gamp::graph::OutlineShape | inline |
addVertex(const Vec3f &v, bool onCurve) | gamp::graph::OutlineShape | inline |
addVertex(float x, float y, bool onCurve) | gamp::graph::OutlineShape | inline |
addVertex(const Vec2f &v, bool onCurve) | gamp::graph::OutlineShape | inline |
addVertex(size_type position, float x, float y, float z, bool onCurve) | gamp::graph::OutlineShape | inline |
bounds() const noexcept | gamp::graph::OutlineShape | inline |
clear() | gamp::graph::OutlineShape | inline |
clearCache() noexcept | gamp::graph::OutlineShape | inline |
clearOverrideConvex() noexcept | gamp::graph::OutlineShape | inline |
closeLastOutline(bool closeTail) | gamp::graph::OutlineShape | inline |
closePath() | gamp::graph::OutlineShape | inline |
compareTo(const OutlineShape &other) const noexcept | gamp::graph::OutlineShape | inline |
cubicTo(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3) | gamp::graph::OutlineShape | inline |
DEFAULT_SHARPNESS | gamp::graph::OutlineShape | static |
DirtyBits enum name | gamp::graph::OutlineShape | |
dirtyBits() const noexcept | gamp::graph::OutlineShape | inline |
empty() const noexcept | gamp::graph::OutlineShape | inline |
flipFace(float zoffset=0) const | gamp::graph::OutlineShape | inline |
getTriangles(VertexState destinationType=VertexState::quadratic_nurbs) | gamp::graph::OutlineShape | inline |
getVertices() | gamp::graph::OutlineShape | inline |
isComplex() const noexcept | gamp::graph::OutlineShape | inline |
JAU_MAKE_BITFIELD_ENUM_STRING_MEMBER(DirtyBits, bounds, vertices, triangles, convex, convexOverride) | gamp::graph::OutlineShape | |
JAU_MAKE_ENUM_STRING_MEMBER(VertexState, quadratic_nurbs) | gamp::graph::OutlineShape | |
lastOutline() const noexcept | gamp::graph::OutlineShape | inline |
lastOutline() noexcept | gamp::graph::OutlineShape | inline |
lineTo(float x, float y, float z) | gamp::graph::OutlineShape | inline |
markClean(DirtyBits flags) noexcept | gamp::graph::OutlineShape | inline |
max_elements | gamp::graph::OutlineShape | static |
moveTo(float x, float y, float z) | gamp::graph::OutlineShape | inline |
normal() const noexcept | gamp::graph::OutlineShape | inline |
normal() noexcept | gamp::graph::OutlineShape | inline |
operator==(const OutlineShape &o) const noexcept | gamp::graph::OutlineShape | inline |
outline(size_type i) const noexcept | gamp::graph::OutlineShape | inline |
outline(size_type i) noexcept | gamp::graph::OutlineShape | inline |
outlineCount() const noexcept | gamp::graph::OutlineShape | inline |
outlines() const noexcept | gamp::graph::OutlineShape | inline |
outlines() noexcept | gamp::graph::OutlineShape | inline |
OutlineShape() | gamp::graph::OutlineShape | inline |
OutlineShape(size_type capacity, size_type outlineVertCapacity) | gamp::graph::OutlineShape | inline |
outlineState() const noexcept | gamp::graph::OutlineShape | inline |
quadTo(float x1, float y1, float z1, float x2, float y2, float z2) | gamp::graph::OutlineShape | inline |
removeOutline(size_type position) | gamp::graph::OutlineShape | inline |
reserve(size_type newCapacity) | gamp::graph::OutlineShape | inline |
setIsQuadraticNurbs() noexcept | gamp::graph::OutlineShape | inline |
setOutline(size_type position, const Outline &outline) | gamp::graph::OutlineShape | inline |
setOverrideConvex(bool convex) noexcept | gamp::graph::OutlineShape | inline |
setSharpness(float s) noexcept | gamp::graph::OutlineShape | inline |
setWindingOfLastOutline(Winding enforced) | gamp::graph::OutlineShape | inline |
sharpness() const noexcept | gamp::graph::OutlineShape | inline |
size_type typedef | gamp::graph::OutlineShape | |
toString() const noexcept | gamp::graph::OutlineShape | inline |
transform(const AffineTransform &t) const | gamp::graph::OutlineShape | inline |
trianglesDirty() const noexcept | gamp::graph::OutlineShape | inline |
vertexCount() const noexcept | gamp::graph::OutlineShape | inline |
VertexState enum name | gamp::graph::OutlineShape | |
verticesDirty() const noexcept | gamp::graph::OutlineShape | inline |
windingOfLastOutline() const noexcept | gamp::graph::OutlineShape | inline |