|
Blender V5.0
|
#include <WXEdge.h>
Inherits Freestyle::WEdge.
Public Member Functions | |
| WXEdge () | |
| WXEdge (WOEdge *iOEdge) | |
| WXEdge (WOEdge *iaOEdge, WOEdge *ibOEdge) | |
| WXEdge (WXEdge &iBrother) | |
| virtual WEdge * | duplicate () |
| virtual | ~WXEdge () |
| virtual void | Reset () |
| WXNature | nature () |
| bool | front () |
| short | order () const |
| void | setFront (bool iFront) |
| void | setNature (WXNature iNature) |
| void | AddNature (WXNature iNature) |
| void | setOrder (int i) |
| Public Member Functions inherited from Freestyle::WEdge | |
| WEdge () | |
| WEdge (WOEdge *iOEdge) | |
| WEdge (WOEdge *iaOEdge, WOEdge *ibOEdge) | |
| WEdge (WEdge &iBrother) | |
| virtual | ~WEdge () |
| WOEdge * | GetaOEdge () |
| WOEdge * | GetbOEdge () |
| short | GetNumberOfOEdges () |
| bool | GetMark () |
| int | GetId () |
| WVertex * | GetaVertex () |
| WVertex * | GetbVertex () |
| WFace * | GetaFace () |
| WFace * | GetbFace () |
| WOEdge * | GetOtherOEdge (WOEdge *iOEdge) |
| void | setaOEdge (WOEdge *iEdge) |
| void | setbOEdge (WOEdge *iEdge) |
| void | AddOEdge (WOEdge *iEdge) |
| void | setNumberOfOEdges (short n) |
| void | setMark (bool mark) |
| void | setId (int id) |
| virtual void | ResetUserData () |
Additional Inherited Members | |
| Static Public Member Functions inherited from Freestyle::WEdge | |
| static WVertex * | CommonVertex (WEdge *iEdge1, WEdge *iEdge2) |
| Public Attributes inherited from Freestyle::WEdge | |
| void * | userdata |
| Protected Attributes inherited from Freestyle::WEdge | |
| WOEdge * | _paOEdge |
| WOEdge * | _pbOEdge |
| short | _nOEdges |
| bool | _Mark |
| int | _Id |
|
inline |
Definition at line 101 of file WXEdge.h.
References Freestyle::Nature::NO_FEATURE, and Freestyle::WEdge::WEdge().
Referenced by duplicate(), and WXEdge().
|
inline |
Definition at line 108 of file WXEdge.h.
References Freestyle::Nature::NO_FEATURE, and Freestyle::WEdge::WEdge().
Definition at line 115 of file WXEdge.h.
References Freestyle::Nature::NO_FEATURE, and Freestyle::WEdge::WEdge().
|
inline |
Copy constructor
Definition at line 123 of file WXEdge.h.
References nature(), Freestyle::WEdge::WEdge(), and WXEdge().
|
inline |
Definition at line 171 of file WXEdge.h.
Referenced by Freestyle::FEdgeXDetector::ProcessBorderEdge(), Freestyle::FEdgeXDetector::ProcessCreaseEdge(), Freestyle::FEdgeXDetector::ProcessEdgeMarks(), Freestyle::FEdgeXDetector::ProcessMaterialBoundaryEdge(), and Freestyle::FEdgeXDetector::ProcessSilhouetteEdge().
|
inlinevirtual |
Reimplemented from Freestyle::WEdge.
Definition at line 130 of file WXEdge.h.
References Freestyle::WEdge::WEdge(), and WXEdge().
|
inline |
accessors
Definition at line 145 of file WXEdge.h.
Referenced by Freestyle::ViewEdgeXBuilder::BuildSharpFEdge(), Freestyle::ViewEdgeXBuilder::BuildSharpViewEdge(), Freestyle::ViewEdgeXBuilder::BuildViewEdges(), Freestyle::ViewEdgeXBuilder::FindNextWEdge(), Freestyle::ViewEdgeXBuilder::FindPreviousWEdge(), Freestyle::FEdgeXDetector::ProcessCreaseEdge(), Freestyle::FEdgeXDetector::ProcessSilhouetteEdge(), and WXEdge().
|
inline |
Definition at line 155 of file WXEdge.h.
Referenced by Freestyle::ViewEdgeXBuilder::BuildViewEdges().
|
inline |
|
inline |
|
inline |
Definition at line 176 of file WXEdge.h.
References i.
Referenced by Freestyle::FEdgeXDetector::ProcessSilhouetteEdge().