CC-Fractal-Suite
Public Member Functions | Static Public Attributes | Protected Member Functions | Friends | List of all members
CC::COP2_Lyapunov Class Reference

Lyapunov Operator class. More...

#include <COP2_Lyapunov.h>

Inheritance diagram for CC::COP2_Lyapunov:

Public Member Functions

virtual TIL_Sequence * cookSequenceInfo (OP_ERROR &error)
 Determine Frame Range, Image Composition, and other Sequence Info.
 

Static Public Attributes

static PRM_Template myTemplateList []
 Populated heavily from macros from FractalNode.h. More...
 
static OP_TemplatePair myTemplatePair
 Assign Template Pair of node to generator. More...
 
static OP_VariablePair myVariablePair
 Assign empty variable pairing. More...
 
static CH_LocalVariable myVariableList []
 Empty. More...
 

Protected Member Functions

virtual COP2_ContextData * newContextData (const TIL_Plane *, int, fpreal32 t, int xres, int yres, int thread, int max_threads)
 Evaluate Parms and Stash Data for Cooking in a contextData object. More...
 
OP_ERROR generateTile (COP2_Context &context, TIL_TileList *tileList)
 Generates the image. More...
 

Friends

class OP
 Accessor used to construct this object in register.cpp.
 

Detailed Description

Lyapunov Operator class.

Inherits from COP2_Generator, meaning it will cook in tiles. See 'COP Concepts' in the HDK documentation.

Member Function Documentation

§ generateTile()

OP_ERROR CC::COP2_Lyapunov::generateTile ( COP2_Context &  context,
TIL_TileList *  tileList 
)
protected

Generates the image.

This is a multi-threaded call.

§ newContextData()

COP2_ContextData * CC::COP2_Lyapunov::newContextData ( const TIL_Plane *  planename,
int  index,
fpreal32  t,
int  image_sizex,
int  image_sizey,
int  thread,
int  maxthreads 
)
protectedvirtual

Evaluate Parms and Stash Data for Cooking in a contextData object.

Parameters
indexplanename
tarray index
image_sizextime
image_sizeyxsize
threadysize
maxthreadsthread max_num_threads

Member Data Documentation

§ myTemplateList

PRM_Template CC::COP2_Lyapunov::myTemplateList
static
Initial value:
{
TEMPLATE_SWITCHER,
PRM_Template(PRM_SEPARATOR, TOOL_PARM, 1, &nameSepA),
PRM_Template()
}

Populated heavily from macros from FractalNode.h.

§ myTemplatePair

OP_TemplatePair CC::COP2_Lyapunov::myTemplatePair
static

Assign Template Pair of node to generator.

§ myVariableList

CH_LocalVariable CC::COP2_Lyapunov::myVariableList[]
static

Empty.

§ myVariablePair

OP_VariablePair CC::COP2_Lyapunov::myVariablePair
static

Assign empty variable pairing.


The documentation for this class was generated from the following files: