HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RU_Algorithm Class Reference

#include <RU_Algorithm.h>

+ Inheritance diagram for RU_Algorithm:

Public Member Functions

 RU_Algorithm ()
 
virtual ~RU_Algorithm ()
 
virtual int initialize (float t)
 
int generate (TIL_TileList *output, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 
int pixelAdjust (TIL_TileList *output, const TIL_TileList *input, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 
int filter (TIL_TileList *output, const TIL_Region *input, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 
int filter (TIL_Region *output, const TIL_Region *input, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 
int binary (TIL_TileList *output, const TIL_Region *fore, const TIL_Region *back, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 
int binary (TIL_Region *output, const TIL_Region *fore, const TIL_Region *back, float t, OP_Node *ndata=0, int thread=-1, void *data=0)
 

Static Public Member Functions

static bool interruptCheck (int thread)
 
static void setInterruptCallback (bool(*cb)(OP_Node *, int))
 

Detailed Description

Examples:
COP2/COP2_SampleFilter.C.

Definition at line 29 of file RU_Algorithm.h.

Constructor & Destructor Documentation

RU_Algorithm::RU_Algorithm ( )
virtual RU_Algorithm::~RU_Algorithm ( )
virtual

Member Function Documentation

int RU_Algorithm::binary ( TIL_TileList output,
const TIL_Region fore,
const TIL_Region back,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
int RU_Algorithm::binary ( TIL_Region output,
const TIL_Region fore,
const TIL_Region back,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
int RU_Algorithm::filter ( TIL_TileList output,
const TIL_Region input,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
int RU_Algorithm::filter ( TIL_Region output,
const TIL_Region input,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
int RU_Algorithm::generate ( TIL_TileList output,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
virtual int RU_Algorithm::initialize ( float  t)
virtual

Reimplemented in RU_Feather, and RU_Noise.

static bool RU_Algorithm::interruptCheck ( int  thread)
static
int RU_Algorithm::pixelAdjust ( TIL_TileList output,
const TIL_TileList input,
float  t,
OP_Node ndata = 0,
int  thread = -1,
void data = 0 
)
static void RU_Algorithm::setInterruptCallback ( bool(*)(OP_Node *, int cb)
static

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