| void .ctor(const string& filePath) | Public+1 flags | | 0x08 |
| void .ctor(List<Dreamteck.Splines.SplineComputer> computers) | Public+1 flags | | 0x08 |
| void Write(const string& filePath, const Axis& ax) | Public | | 0x08 |
| Vector2 MapPoint(const Vector3& original, const Axis& ax) | Private | | 0x0C |
| void Read(XmlDocument doc) | Private | | 0x08 |
| void Traverse(XmlNodeList nodes) | Private | | 0x08 |
| List<Dreamteck.Splines.SplineComputer> CreateSplineComputers(const Vector3& position, const Quaternion& rotation, const Element& elements) | Public | | 0x10 |
| List<Dreamteck.Splines.Spline> CreateSplines(const Element& elements) | Public | | 0x08 |
| int ReadRectangle(XmlNode rectNode) | Private | | 0x08 |
| int ReadLine(XmlNode lineNode) | Private | | 0x08 |
| int ReadEllipse(XmlNode ellipseNode) | Private | | 0x08 |
| int ReadPolygon(XmlNode polyNode, bool closed) | Private | | 0x08 |
| int ParseTransformation(XmlNode node) | Private | | 0x08 |
| List<Dreamteck.Splines.IO.SplineParser.Transformation> ParseTransformations(const string& transformContent) | Private | | 0x08 |
| int ReadPath(XmlNode pathNode) | Private | | 0x08 |
| void PathStart(const string& name, const string& coords, bool relative) | Private | | 0x08 |
| void PathClose() | Private | | 0x00 |
| void PathLineTo(const string& coords, bool relative) | Private | | 0x08 |
| void PathHorizontalLineTo(const string& coords, bool relative) | Private | | 0x08 |
| void PathVerticalLineTo(const string& coords, bool relative) | Private | | 0x08 |
| void PathCurveTo(const string& coords, const Type& type, bool relative) | Private | | 0x08 |
| void PathArcTo(const string& coords, bool relative) | Private | | 0x08 |
| void FlipTangents(const SplinePoint&& point) | Private | | 0x4C |
| void CalculateEllipseParams(const Vector2& p0, const Vector2& p1, float phi, float rx, float ry, bool fa, bool fs, const Vector2&& c, float theta1, float sweepTheta, float adjustedRx, float adjustedRy) | Private | | 0x08 |
| double[] GetArcSegmentPercentages(double start, double end) | Private | | 0x08 |
| double[] ReturnPercentage(bool swap, List<System.Double> percentages) | Private | | 0x08 |
| float VectorAngle(const Vector2& u, const Vector2& v) | Private | | 0x08 |
| float ModP(float f, float div) | Private | | 0x04 |
| double ModP(double d, double div) | Private | | 0x08 |
| void WriteBufferTo(List<Dreamteck.Splines.IO.SplineParser.SplineDefinition> list) | Private | | 0x08 |
| PathSegment[] ParsePathSegment(const string& coord, const Type& type) | Private | | 0x08 |
| string EncodePath(SplineDefinition definition, const Axis& ax) | Private | | 0x08 |
| string EncodePolygon(SplineDefinition definition, const Axis& ax) | Private | | 0x08 |
| string GetAttributeContent(XmlNode node, const string& attributeName) | Private | | 0x08 |