|
Blender V4.3
|
#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 |
| uint | _FrsMaterialIndex |
| bool | _Mark |
Additional Inherited Members | |
Public Attributes inherited from Freestyle::WFace | |
| void * | userdata |
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 520 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 646 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::FEdgeXDetector::ProcessRidgeFace(), Freestyle::FEdgeXDetector::ProcessSilhouetteFace(), and Freestyle::FEdgeXDetector::ProcessSuggestiveContourFace().
|
inline |
accessors
Definition at line 541 of file WXEdge.h.
References _center.
Referenced by ComputeCenter(), Freestyle::FEdgeXDetector::preProcessFace(), and WXFace().
|
inline |
Clears everything
Definition at line 669 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::FEdgeXDetector::processShapes().
| void Freestyle::WXFace::ComputeCenter | ( | ) |
Definition at line 241 of file WXEdge.cpp.
References center(), float, Freestyle::WFace::RetrieveVertexList(), and setCenter().
|
inlinevirtual |
|
inline |
Definition at line 551 of file WXEdge.h.
References _front.
Referenced by Freestyle::WXFaceLayer::BuildSmoothEdge(), Freestyle::FEdgeXDetector::ProcessSilhouetteEdge(), and WXFace().
|
inline |
Definition at line 575 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::BuildViewEdges().
|
inline |
Definition at line 561 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 651 of file WXEdge.h.
References _SmoothLayers.
|
inlinevirtual |
Reimplemented from Freestyle::WFace.
Definition at line 680 of file WXEdge.h.
References _SmoothLayers, and Freestyle::WFace::ResetUserData().
|
inline |
retrieve the smooth edges that match the Nature given as argument
Definition at line 581 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 593 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::FindNextFaceLayer(), Freestyle::ViewEdgeXBuilder::FindPreviousFaceLayer(), and Freestyle::FEdgeXDetector::postProcessSuggestiveContourFace().
|
inline |
Definition at line 605 of file WXEdge.h.
References _SmoothLayers.
|
inline |
modifiers
Definition at line 618 of file WXEdge.h.
References _center.
Referenced by ComputeCenter().
|
inline |
Definition at line 635 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
|
inline |
|
inline |
Definition at line 625 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
|
inline |
|
protected |
Definition at line 484 of file WXEdge.h.
Referenced by center(), setCenter(), and WXFace().
|
protected |
|
protected |
|
protected |
Definition at line 489 of file WXEdge.h.
Referenced by AddSmoothLayer(), Clear(), getSmoothLayers(), hasSmoothEdges(), Reset(), ResetUserData(), retrieveSmoothEdges(), retrieveSmoothEdgesLayers(), retrieveSmoothLayers(), WXFace(), and ~WXFace().
|
protected |