#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. |
1.4.4