|
Blender V4.3
|
Public Member Functions | |
| CurvePiece (StrokeInternal::StrokeVertexIterator b, StrokeInternal::StrokeVertexIterator l, int iSize) | |
| float | error () |
| CurvePiece * | subdivide () |
| Subdivides the curve into two pieces. | |
Public Attributes | |
| StrokeInternal::StrokeVertexIterator | _begin |
| StrokeInternal::StrokeVertexIterator | _last |
| Vec2d | A |
| Vec2d | B |
| int | size |
| float | _error |
Definition at line 495 of file BasicStrokeShaders.cpp.
|
inline |
Definition at line 504 of file BasicStrokeShaders.cpp.
References _begin, _error, _last, B, b, l, Freestyle::x, and y.
Referenced by subdivide().
|
inline |
Definition at line 516 of file BasicStrokeShaders.cpp.
References _begin, _error, _last, B, Freestyle::GeomUtils::distPointSegment(), and P.
Referenced by Freestyle::StrokeShaders::GuidingLinesShader::shade(), and Freestyle::StrokeShaders::PolygonalizationShader::shade().
|
inline |
Subdivides the curve into two pieces.
Definition at line 533 of file BasicStrokeShaders.cpp.
References _begin, _last, B, CurvePiece(), Freestyle::x, and y.
Referenced by Freestyle::StrokeShaders::PolygonalizationShader::shade().
| StrokeInternal::StrokeVertexIterator Freestyle::StrokeShaders::CurvePiece::_begin |
Definition at line 497 of file BasicStrokeShaders.cpp.
Referenced by CurvePiece(), error(), and subdivide().
| float Freestyle::StrokeShaders::CurvePiece::_error |
Definition at line 502 of file BasicStrokeShaders.cpp.
Referenced by CurvePiece(), and error().
| StrokeInternal::StrokeVertexIterator Freestyle::StrokeShaders::CurvePiece::_last |
Definition at line 498 of file BasicStrokeShaders.cpp.
Referenced by CurvePiece(), error(), and subdivide().
| Vec2d Freestyle::StrokeShaders::CurvePiece::A |
Definition at line 499 of file BasicStrokeShaders.cpp.
Referenced by Freestyle::StrokeShaders::GuidingLinesShader::shade().
| Vec2d Freestyle::StrokeShaders::CurvePiece::B |
Definition at line 500 of file BasicStrokeShaders.cpp.
Referenced by CurvePiece(), error(), Freestyle::StrokeShaders::GuidingLinesShader::shade(), and subdivide().
| int Freestyle::StrokeShaders::CurvePiece::size |
Definition at line 501 of file BasicStrokeShaders.cpp.
Referenced by Freestyle::StrokeShaders::PolygonalizationShader::shade().