FillEffectAltRainbowAttribute Class Reference

Specifies an 'alternate rainbow' graduation for fills, i.e. the same as a FillEffectRainbowAttribute, but it goes around the HSV cone in the opposite direction. More...

#include <fillval.h>

Inheritance diagram for FillEffectAltRainbowAttribute:

FillEffectAttribute AttributeValue CCObject SimpleCCObject List of all members.

Public Member Functions

virtual NodeAttributeMakeNode ()
 Make a AttrFillEffectAltRainbow node from this fill effect attribute.

Detailed Description

Specifies an 'alternate rainbow' graduation for fills, i.e. the same as a FillEffectRainbowAttribute, but it goes around the HSV cone in the opposite direction.

Author:
Tim_Browse (Xara Group Ltd) <camelotdev@xara.com>
Date:
18/07/94
See also:
FillEffectAttribute

Definition at line 1762 of file fillval.h.


Member Function Documentation

NodeAttribute * FillEffectAltRainbowAttribute::MakeNode  )  [virtual]
 

Make a AttrFillEffectAltRainbow node from this fill effect attribute.

Author:
Will_Cowling (Xara Group Ltd) <camelotdev@xara.com>
Date:
23/8/94
Returns:
Pointer to the new node, or NULL if out of memory.

Errors: Out of memory

See also:
AttributeValue::MakeNode

Reimplemented from AttributeValue.

Definition at line 8324 of file fillval.cpp.

08325 {
08326     // Create new attribute node
08327     AttrFillEffectAltRainbow *pAttr = new AttrFillEffectAltRainbow();
08328     if (pAttr==NULL)
08329         // error message has already been set by new
08330         return NULL;
08331 
08332     // Copy attribute value into the new node.
08333     pAttr->Value.SimpleCopy(this);
08334 
08335     // Return the new node
08336     return pAttr;
08337 }


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:54:13 2007 for Camelot by  doxygen 1.4.4