#include <nodecntr.h>
Inheritance diagram for ContourBecomeA:
Public Member Functions | |
ContourBecomeA (BecomeAReason Reason, CCRuntimeClass *pClass, UndoableOperation *pOp, BOOL Sel, Path *pPathList, Path *pSummedPath, INT32 Width, INT32 NumSteps, BOOL bOuter, CProfileBiasGain &Profile, JointType jt=RoundJoin, double Flatness=200.0, BOOL bIncludeLineWidths=TRUE) | |
void | SetNodeIsPath (BOOL b) |
virtual BOOL | PassBack (NodeRenderableInk *pNewNode, NodeRenderableInk *pCreatedByNode, CCAttrMap *pAttrMap) |
BOOL | GenerateContourPaths (Path *pPathToContour, Path *pPathList, JointType jt, bool Outer=true, bool UseContourMode=true, LineCapType ct=LineCapRound) |
void | SetContourBrush (BOOL Set) |
Protected Member Functions | |
BOOL | PassbackBrush (NodeRenderableInk *pCreatedByNode, NodeRenderableInk **ppNewNode) |
Private Attributes | |
Path * | m_pPathList |
Path * | m_pSummedPath |
INT32 | m_NumSteps |
INT32 | m_Width |
BOOL | m_bNodeIsPath |
BOOL | m_bOuter |
BOOL | m_bIncludeLineWidths |
CProfileBiasGain | m_Profile |
JointType | m_Join |
double | m_Flatness |
BOOL | m_bContourBrush |
Definition at line 237 of file nodecntr.h.
|
Definition at line 240 of file nodecntr.h. 00252 : BecomeA(Reason, pClass, pOp, Sel) 00253 { 00254 m_pPathList = pPathList; 00255 m_bNodeIsPath = FALSE; 00256 m_Width = Width; 00257 m_NumSteps = NumSteps; 00258 m_pSummedPath = pSummedPath; 00259 m_bOuter = bOuter; 00260 m_Profile = Profile; 00261 m_Join = jt; 00262 m_Flatness = Flatness; 00263 m_bIncludeLineWidths = bIncludeLineWidths; 00264 00265 // we're only interested in the silhouettes of shapes. 00266 fSilhouette = TRUE; 00267 00268 m_bContourBrush = FALSE; 00269 }
|
|
|
|
Reimplemented from BecomeA. |
|
|
|
|
|
Definition at line 273 of file nodecntr.h. 00273 { m_bNodeIsPath = b; }
|
|
Definition at line 304 of file nodecntr.h. |
|
Definition at line 296 of file nodecntr.h. |
|
Definition at line 294 of file nodecntr.h. |
|
Definition at line 295 of file nodecntr.h. |
|
Definition at line 302 of file nodecntr.h. |
|
Definition at line 300 of file nodecntr.h. |
|
Definition at line 292 of file nodecntr.h. |
|
Definition at line 288 of file nodecntr.h. |
|
Definition at line 298 of file nodecntr.h. |
|
Definition at line 291 of file nodecntr.h. |
|
Definition at line 293 of file nodecntr.h. |