Blender
V3.3
|
Classes | |
class | DensityF0D |
class | LocalAverageDepthF0D |
class | ReadMapPixelF0D |
class | ReadSteerableViewMapPixelF0D |
class | ReadCompleteViewMapPixelF0D |
class | GetViewMapGradientNormF0D |
class | GetXF0D |
class | GetYF0D |
class | GetZF0D |
class | GetProjectedXF0D |
class | GetProjectedYF0D |
class | GetProjectedZF0D |
class | GetCurvilinearAbscissaF0D |
class | GetParameterF0D |
class | VertexOrientation2DF0D |
class | VertexOrientation3DF0D |
class | Curvature2DAngleF0D |
class | ZDiscontinuityF0D |
class | Normal2DF0D |
class | MaterialF0D |
class | ShapeIdF0D |
class | QuantitativeInvisibilityF0D |
class | CurveNatureF0D |
class | GetShapeF0D |
class | GetOccludersF0D |
class | GetOccludeeF0D |
Functions | |
FEdge * | getFEdge (Interface0D &it1, Interface0D &it2) |
void | getFEdges (Interface0DIterator &it, FEdge *&fe1, FEdge *&fe2) |
void | getViewEdges (Interface0DIterator &it, ViewEdge *&ve1, ViewEdge *&ve2) |
ViewShape * | getShapeF0D (Interface0DIterator &it) |
void | getOccludersF0D (Interface0DIterator &it, set< ViewShape * > &oOccluders) |
ViewShape * | getOccludeeF0D (Interface0DIterator &it) |
void | getOccludersF0D (Interface0DIterator &it, std::set< ViewShape * > &oOccluders) |
FEdge * Freestyle::Functions0D::getFEdge | ( | Interface0D & | it1, |
Interface0D & | it2 | ||
) |
Definition at line 18 of file Functions0D.cpp.
References Freestyle::Interface0D::getFEdge().
void Freestyle::Functions0D::getFEdges | ( | Interface0DIterator & | it, |
FEdge *& | fe1, | ||
FEdge *& | fe2 | ||
) |
Definition at line 23 of file Functions0D.cpp.
References count, Freestyle::Interface0D::getFEdge(), Freestyle::Interface0DIterator::isBegin(), next, and blender::meshintersect::prev().
Referenced by getViewEdges(), Freestyle::Functions0D::ZDiscontinuityF0D::operator()(), Freestyle::Functions0D::Normal2DF0D::operator()(), and Freestyle::Functions0D::MaterialF0D::operator()().
ViewShape * Freestyle::Functions0D::getOccludeeF0D | ( | Interface0DIterator & | it | ) |
Definition at line 120 of file Functions0D.cpp.
References Freestyle::ViewEdge::aShape(), and getViewEdges().
Referenced by Freestyle::Functions1D::getOccludeeF1D(), Freestyle::Functions0D::GetOccludeeF0D::operator()(), Freestyle::Predicates1D::ContourUP1D::operator()(), and Freestyle::Functions1D::GetOccludeeF1D::operator()().
void Freestyle::Functions0D::getOccludersF0D | ( | Interface0DIterator & | it, |
set< ViewShape * > & | oOccluders | ||
) |
Definition at line 100 of file Functions0D.cpp.
References getViewEdges(), Freestyle::ViewEdge::occluders_begin(), and Freestyle::ViewEdge::occluders_end().
Referenced by Freestyle::Functions1D::getOccludersF1D(), Freestyle::Functions0D::GetOccludersF0D::operator()(), and Freestyle::Functions1D::GetOccludersF1D::operator()().
void Freestyle::Functions0D::getOccludersF0D | ( | Interface0DIterator & | it, |
std::set< ViewShape * > & | oOccluders | ||
) |
ViewShape * Freestyle::Functions0D::getShapeF0D | ( | Interface0DIterator & | it | ) |
Definition at line 93 of file Functions0D.cpp.
References getViewEdges(), and Freestyle::ViewEdge::viewShape().
Referenced by Freestyle::Functions1D::getShapeF1D(), Freestyle::Functions0D::MaterialF0D::operator()(), Freestyle::Functions0D::ShapeIdF0D::operator()(), Freestyle::Functions0D::GetShapeF0D::operator()(), Freestyle::Predicates1D::ContourUP1D::operator()(), and Freestyle::Functions1D::GetShapeF1D::operator()().
void Freestyle::Functions0D::getViewEdges | ( | Interface0DIterator & | it, |
ViewEdge *& | ve1, | ||
ViewEdge *& | ve2 | ||
) |
Definition at line 77 of file Functions0D.cpp.
References getFEdges(), and Freestyle::FEdge::viewedge().
Referenced by getOccludeeF0D(), getOccludersF0D(), getShapeF0D(), Freestyle::Functions0D::QuantitativeInvisibilityF0D::operator()(), and Freestyle::Functions0D::CurveNatureF0D::operator()().