libvisio::VSDGeometryList Member List

This is the complete list of members for libvisio::VSDGeometryList, including all inherited members.

addArcTo(unsigned id, unsigned level, const std::optional< double > &x2, const std::optional< double > &y2, const std::optional< double > &bow) | libvisio::VSDGeometryList |
addEllipse(unsigned id, unsigned level, const std::optional< double > &cx, const std::optional< double > &cy, const std::optional< double > &xleft, const std::optional< double > &yleft, const std::optional< double > &xtop, const std::optional< double > &ytop) | libvisio::VSDGeometryList |
addEllipticalArcTo(unsigned id, unsigned level, const std::optional< double > &x3, const std::optional< double > &y3, const std::optional< double > &x2, const std::optional< double > &y2, const std::optional< double > &angle, const std::optional< double > &ecc) | libvisio::VSDGeometryList |
addEmpty(unsigned id, unsigned level) | libvisio::VSDGeometryList |
addGeometry(unsigned id, unsigned level, const std::optional< bool > &noFill, const std::optional< bool > &noLine, const std::optional< bool > &noShow) | libvisio::VSDGeometryList |
addInfiniteLine(unsigned id, unsigned level, const std::optional< double > &x1, const std::optional< double > &y1, const std::optional< double > &x2, const std::optional< double > &y2) | libvisio::VSDGeometryList |
addLineTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y) | libvisio::VSDGeometryList |
addMoveTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y) | libvisio::VSDGeometryList |
addNURBSTo(unsigned id, unsigned level, double x2, double y2, unsigned char xType, unsigned char yType, unsigned degree, const std::vector< std::pair< double, double > > &controlPoints, const std::vector< double > &knotVector, const std::vector< double > &weights) | libvisio::VSDGeometryList |
addNURBSTo(unsigned id, unsigned level, double x2, double y2, double knot, double knotPrev, double weight, double weightPrev, unsigned dataID) | libvisio::VSDGeometryList |
addNURBSTo(unsigned id, unsigned level, const std::optional< double > &x2, const std::optional< double > &y2, const std::optional< double > &knot, const std::optional< double > &knotPrev, const std::optional< double > &weight, const std::optional< double > &weightPrev, const std::optional< NURBSData > &data) | libvisio::VSDGeometryList |
addPolylineTo(unsigned id, unsigned level, double x, double y, unsigned char xType, unsigned char yType, const std::vector< std::pair< double, double > > &points) | libvisio::VSDGeometryList |
addPolylineTo(unsigned id, unsigned level, double x, double y, unsigned dataID) | libvisio::VSDGeometryList |
addPolylineTo(unsigned id, unsigned level, std::optional< double > &x, std::optional< double > &y, std::optional< PolylineData > &data) | libvisio::VSDGeometryList |
addRelCubBezTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y, const std::optional< double > &a, const std::optional< double > &b, const std::optional< double > &c, const std::optional< double > &d) | libvisio::VSDGeometryList |
addRelEllipticalArcTo(unsigned id, unsigned level, const std::optional< double > &x3, const std::optional< double > &y3, const std::optional< double > &x2, const std::optional< double > &y2, const std::optional< double > &angle, const std::optional< double > &ecc) | libvisio::VSDGeometryList |
addRelLineTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y) | libvisio::VSDGeometryList |
addRelMoveTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y) | libvisio::VSDGeometryList |
addRelQuadBezTo(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y, const std::optional< double > &a, const std::optional< double > &b) | libvisio::VSDGeometryList |
addSplineKnot(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y, const std::optional< double > &knot) | libvisio::VSDGeometryList |
addSplineStart(unsigned id, unsigned level, const std::optional< double > &x, const std::optional< double > &y, const std::optional< double > &secondKnot, const std::optional< double > &firstKnot, const std::optional< double > &lastKnot, const std::optional< unsigned > &degree) | libvisio::VSDGeometryList |
clear() | libvisio::VSDGeometryList |
count() const | libvisio::VSDGeometryList | inline
empty() const | libvisio::VSDGeometryList | inline
getElement(unsigned index) const | libvisio::VSDGeometryList |
getElementsOrder() const | libvisio::VSDGeometryList | inline
handle(VSDCollector *collector) const | libvisio::VSDGeometryList |
m_elements | libvisio::VSDGeometryList | private
m_elementsOrder | libvisio::VSDGeometryList | private
operator=(const VSDGeometryList &geomList) | libvisio::VSDGeometryList |
resetLevel(unsigned level) | libvisio::VSDGeometryList |
setElementsOrder(const std::vector< unsigned > &m_elementsOrder) | libvisio::VSDGeometryList |
VSDGeometryList() | libvisio::VSDGeometryList |
VSDGeometryList(const VSDGeometryList &geomList) | libvisio::VSDGeometryList |
~VSDGeometryList() | libvisio::VSDGeometryList |