|
Blender
V2.93
|
#include <WXEdge.h>
Inherits Freestyle::WFace.
Protected Attributes | |
| Vec3f | _center |
| float | _Z |
| bool | _front |
| float | _dotp |
| vector< WXFaceLayer * > | _SmoothLayers |
Protected Attributes inherited from Freestyle::WFace | |
| vector< WOEdge * > | _OEdgeList |
| Vec3f | _Normal |
| vector< Vec3f > | _VerticesNormals |
| vector< Vec2f > | _VerticesTexCoords |
| int | _Id |
| unsigned | _FrsMaterialIndex |
| bool | _Mark |
Additional Inherited Members | |
Public Attributes inherited from Freestyle::WFace | |
| void * | userdata |
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 535 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 656 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::FEdgeXDetector::ProcessRidgeFace(), Freestyle::FEdgeXDetector::ProcessSilhouetteFace(), and Freestyle::FEdgeXDetector::ProcessSuggestiveContourFace().
|
inline |
accessors
Definition at line 555 of file WXEdge.h.
References _center.
Referenced by ComputeCenter(), Freestyle::FEdgeXDetector::preProcessFace(), and WXFace().
|
inline |
Clears everything
Definition at line 678 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::FEdgeXDetector::processShapes().
| void Freestyle::WXFace::ComputeCenter | ( | ) |
Definition at line 250 of file WXEdge.cpp.
References center(), float(), Freestyle::WFace::RetrieveVertexList(), and setCenter().
|
inlinevirtual |
|
inline |
Definition at line 565 of file WXEdge.h.
References _front.
Referenced by Freestyle::WXFaceLayer::BuildSmoothEdge(), Freestyle::FEdgeXDetector::ProcessSilhouetteEdge(), and WXFace().
|
inline |
Definition at line 588 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::BuildViewEdges().
|
inline |
Definition at line 575 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::FindNextFaceLayer(), and Freestyle::ViewEdgeXBuilder::FindPreviousFaceLayer().
|
inlinevirtual |
designed to build a specialized WEdge for use in MakeEdge
Reimplemented from Freestyle::WFace.
|
inline |
Definition at line 661 of file WXEdge.h.
References _SmoothLayers.
|
inlinevirtual |
Reimplemented from Freestyle::WFace.
Definition at line 688 of file WXEdge.h.
References _SmoothLayers, NULL, and Freestyle::WFace::ResetUserData().
|
inline |
retrieve the smooth edges that match the Nature given as argument
Definition at line 594 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 605 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::FindNextFaceLayer(), Freestyle::ViewEdgeXBuilder::FindPreviousFaceLayer(), and Freestyle::FEdgeXDetector::postProcessSuggestiveContourFace().
|
inline |
Definition at line 616 of file WXEdge.h.
References _SmoothLayers.
|
inline |
modifiers
Definition at line 628 of file WXEdge.h.
References _center.
Referenced by ComputeCenter().
|
inline |
Definition at line 645 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
|
inline |
|
inline |
Definition at line 635 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
|
inline |
|
protected |
Definition at line 500 of file WXEdge.h.
Referenced by center(), setCenter(), and WXFace().
|
protected |
|
protected |
|
protected |
Definition at line 505 of file WXEdge.h.
Referenced by AddSmoothLayer(), Clear(), getSmoothLayers(), hasSmoothEdges(), Reset(), ResetUserData(), retrieveSmoothEdges(), retrieveSmoothEdgesLayers(), retrieveSmoothLayers(), WXFace(), and ~WXFace().
|
protected |