|
Blender V4.3
|
Classes | |
| class | Transform |
Functions | |
| template<class T > | |
| T | closestPointToSegment (const T &P, const T &A, const T &B, real &distance) |
| Vec3r | closestPointOnPolygon (const Vec3r &point, const Polygon3r &poly) |
| real | distancePointToPolygon (const Vec3r &point, const Polygon3r &poly) |
| bool | insideProscenium (const real proscenium[4], const Polygon3r &polygon) |
| vector< Vec3r > | enumerateVertices (const vector< WOEdge * > &fedges) |
| void | getDefaultViewProscenium (real viewProscenium[4]) |
| void | expandProscenium (real proscenium[4], const Polygon3r &polygon) |
| void | expandProscenium (real proscenium[4], const Vec3r &point) |
|
inline |
Definition at line 58 of file GridHelpers.h.
References closest(), closestPointToSegment(), distance(), and v.
| T Freestyle::GridHelpers::closestPointToSegment | ( | const T & | P, |
| const T & | A, | ||
| const T & | B, | ||
| real & | distance ) |
Computes the distance from a point P to a segment AB
Definition at line 30 of file GridHelpers.h.
Referenced by closestPointOnPolygon().
|
inline |
Definition at line 83 of file GridHelpers.h.
References distance(), Freestyle::GeomUtils::distPointSegment(), and v.
Referenced by Freestyle::SphericalGrid::OccluderData::OccluderData().
|
inline |
Definition at line 141 of file GridHelpers.h.
Referenced by Freestyle::OccluderSource::buildCachedPolygon(), and Freestyle::OccluderSource::getCameraSpacePolygon().
|
inline |
Definition at line 156 of file GridHelpers.h.
Referenced by Freestyle::GridDensityProvider::calculateOptimalProscenium(), and Freestyle::OccluderSource::getOccluderProscenium().
Definition at line 180 of file GridHelpers.h.
| void Freestyle::GridHelpers::getDefaultViewProscenium | ( | real | viewProscenium[4] | ) |
Definition at line 14 of file GridHelpers.cpp.
References g_freestyle, and FreestyleGlobals::viewport.
Referenced by Freestyle::ViewMapBuilder::CullViewEdges(), and Freestyle::CulledOccluderSource::cullViewEdges().
|
inline |
Definition at line 114 of file GridHelpers.h.
References Freestyle::GeomUtils::overlapTriangleBox().