Blender
V3.3
|
#include <WXEdge.h>
Protected Attributes | |
Vec3f | _center |
float | _Z |
bool | _front |
float | _dotp |
vector< WXFaceLayer * > | _SmoothLayers |
![]() | |
vector< WOEdge * > | _OEdgeList |
Vec3f | _Normal |
vector< Vec3f > | _VerticesNormals |
vector< Vec2f > | _VerticesTexCoords |
int | _Id |
unsigned | _FrsMaterialIndex |
bool | _Mark |
Additional Inherited Members | |
![]() | |
void * | userdata |
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 521 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 642 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 664 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::FEdgeXDetector::processShapes().
void Freestyle::WXFace::ComputeCenter | ( | ) |
Definition at line 236 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 574 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 647 of file WXEdge.h.
References _SmoothLayers.
|
inlinevirtual |
Reimplemented from Freestyle::WFace.
Definition at line 674 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 580 of file WXEdge.h.
References _SmoothLayers.
|
inline |
Definition at line 591 of file WXEdge.h.
References _SmoothLayers.
Referenced by Freestyle::ViewEdgeXBuilder::FindNextFaceLayer(), Freestyle::ViewEdgeXBuilder::FindPreviousFaceLayer(), and Freestyle::FEdgeXDetector::postProcessSuggestiveContourFace().
|
inline |
Definition at line 602 of file WXEdge.h.
References _SmoothLayers.
modifiers
Definition at line 614 of file WXEdge.h.
References _center.
Referenced by ComputeCenter().
Definition at line 631 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
Definition at line 621 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::preProcessFace().
|
inline |
|
protected |
Definition at line 486 of file WXEdge.h.
Referenced by center(), setCenter(), and WXFace().
|
protected |
|
protected |
|
protected |
Definition at line 491 of file WXEdge.h.
Referenced by AddSmoothLayer(), Clear(), getSmoothLayers(), hasSmoothEdges(), Reset(), ResetUserData(), retrieveSmoothEdges(), retrieveSmoothEdgesLayers(), retrieveSmoothLayers(), WXFace(), and ~WXFace().
|
protected |