ValueFunctionSS_Cigar3 Class Reference

#include <valfunc.h>

Inheritance diagram for ValueFunctionSS_Cigar3:

ValueFunctionSmoothStroke ValueFunction ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 ValueFunctionSS_Cigar3 (double newValue1y=0.4, double newValue2x=0.333, double newValue2y=0.7, double newValue3x=0.667, double newValue3y=0.7, double newValue4y=0.4)
virtual ValueFunctionClone (void)
virtual ValueFunctionSmoothStrokeCreateInstance (void)
virtual ValueFunctionID GetUniqueID (void)

Static Public Attributes

static bool bMadeTable = false

Private Member Functions

 CC_DECLARE_DYNAMIC (ValueFunctionSS_Cigar3)

Detailed Description

Definition at line 1144 of file valfunc.h.


Constructor & Destructor Documentation

ValueFunctionSS_Cigar3::ValueFunctionSS_Cigar3 double  newValue1y = 0.4,
double  newValue2x = 0.333,
double  newValue2y = 0.7,
double  newValue3x = 0.667,
double  newValue3y = 0.7,
double  newValue4y = 0.4
[inline]
 

Definition at line 1149 of file valfunc.h.

01150         :   ValueFunctionSmoothStroke(newValue1y, newValue2x, newValue2y, newValue3x, newValue3y, newValue4y) { if (!bMadeTable) { MakeTable(); bMadeTable = true; } };


Member Function Documentation

ValueFunctionSS_Cigar3::CC_DECLARE_DYNAMIC ValueFunctionSS_Cigar3   )  [private]
 

virtual ValueFunction* ValueFunctionSS_Cigar3::Clone void   )  [inline, virtual]
 

Implements ValueFunction.

Definition at line 1152 of file valfunc.h.

01152 { ValueFunction *pClone = new ValueFunctionSS_Cigar3(Value1y, Value2x, Value2y, Value3x, Value3y, Value4y); return(pClone); };

virtual ValueFunctionSmoothStroke* ValueFunctionSS_Cigar3::CreateInstance void   )  [inline, virtual]
 

Author:
Priestley (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/10/2000
Returns:
NULL if it failed, else a pointer to new ValueFunctionSmoothStroke object of the same type as "this" one.

Reimplemented from ValueFunctionSmoothStroke.

Definition at line 1153 of file valfunc.h.

01153 { return(new ValueFunctionSS_Cigar3); };

virtual ValueFunctionID ValueFunctionSS_Cigar3::GetUniqueID void   )  [inline, virtual]
 

Implements ValueFunction.

Definition at line 1154 of file valfunc.h.

01154 { return(ValueFunctionID_SS_Cigar3); };


Member Data Documentation

bool ValueFunctionSS_Cigar3::bMadeTable = false [static]
 

Definition at line 1154 of file valfunc.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 04:02:51 2007 for Camelot by  doxygen 1.4.4