Spa Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AddOp
addType
AndType
app::AppFrameApplication frame widget
app::AppWinApplication window class
ArbDVectorType
mt::ArbVector< T >Templated vector of arbitrary length
img::Array< T >
ArType
smd::Assign
spa::AssignExpr< T, S_CLASS >To be used by all assignable expressions, =,+=,-=,*=,/= and the like
AssignExprSmd< T >This is a subclass for AssignExpr
spa::AssignNull
AssignTypeThis is a subclass for AssignExpr
Atan2Expr
bangType
no::Base
no::Base::PresetData
no::BasicWidgetBasic node widget implementation
mt::BBox< T, SIZE >Template Bounding box class of type T and dimension SIZE
ch::BBoxUtility class for bounding boxes
mt::BBox22D Bounding Box
mt::BBox2f
mt::BBox2i
mt::BBox33D Bounding Box
Bin_Op< T >This source files defines all operators
Bin_Op_Vec< T >
BinFunc< T >Generic for binary functions
smd::BlockCmd
ino::Blur
BoType
ino::BoxDisp
img::BoxFilter< T >
img::BSplineFilter< T >
ino::BufferImgNode Buffer class
no::ButtonButton widget class. For now, we only have a toggle button
c_grammar
c_grammar::definition< ScannerT >
spa::calc_actorSemantic Actor Class
cb::Callback0< Client, Member >Concrete class for a callback taking zero arguments
cb::Callback0BaseAbstract base class for a callback taking no arguments
cb::Callback1< P1, Client, Member >Concrete class for a callback taking one argument
cb::Callback1Base< P1 >Abstract base class for a callback taking one argument
cb::Callback2< P1, P2, Client, Member >Concrete class for a callback taking two arguments
cb::Callback2Base< P1, P2 >Abstract base class for a callback taking two arguments
cb::Callback3< P1, P2, P3, Client, Member >Concrete class for a callback taking three arguments
cb::Callback3Base< P1, P2, P3 >Abstract base class for a callback taking three arguments
cb::Callback4< P1, P2, P3, P4, Client, Member >Concrete class for a callback taking four arguments
cb::Callback4Base< P1, P2, P3, P4 >Abstract base class for a callback taking four arguments
cb::CallbackList< CallbackBase >
frac::Cam4D
frac::Cam4D::Corner
mt::Camera2D2D camera
mt::Camera2DRasA rasterized 2D camera
ino::CamManip2D
ino::CamRaster
ino::CamSample
img::CatmullRomFilter< T >The Catmull Rom is cubic
ch::ChanThis is the object to be instantiated by the developer
app::ChanDispChannel Display widget
glk::CheckBoxActive checkbox class. Links to spa::BoolType objects
guq::CheckBoxSubclass of QCheckbox
ino::CheckerBoard
ClampExpr
smd::Cmd
smd::CmdIterator
smd::CmdIterator::CmdInfo
ut::CmdLine
ut::CmdLine::FlagInfo
CmpxType
ino::ColCorrectUse this for bias/contrast/hue rotation and saturation
ch::ColorGeneric color class. Should have used the class in the utility
guq::ColorButtonClass for doing a color button. Useful for color pickers
ut::ColorProxyClass for handling rgb and hsv input
glk::ComboBoxComboBox object
guq::ComboBoxSubclass of QComboBox
glk::CompContainerAny GUI containing other components is a subclass of this class
smd::CompileObject for compiling a shader
smd::Compile::ShaderArg
smd::Compile::StatementBlockInfo
glk::CompInfoObject for specifying a GUI object
mt::Complex< T >Template class for complex numbers
glk::CompositeAll passive and active GUI components are subclasses of this class
ino::ConstantColor
smd::ConstValueThis class will hold one value
smd::CPUWord
mt::CpxExpr< DC >
frac::CpxSample
ino::Crop
Ctor< M, FROM0, FROM1, TO >
no::Ctor< T >Convenience template subclass. Automates the createNode reimplementation
app::Ctor< T >
no::CtorBaseAll Ctors are subclasses of this class
app::CtorBaseEach subclass of app::AppWin must create a static instance of app::Ctor
no::CtorMenuClass for the global menu list
no::CtorMenuWidgetWidget class for the CtorMenu
img::CubicFilter< T >
img::DBFor Debugging purposes
DbFuncHelp
DbType
DecType
lin::DenseMatrix< T, ROWS, COLS >Dense matrix class
img::DevILCtorThis file encapsulates the DevIL library
img::DevILFile
img::DevILWrite
glk::DialogClass that makes a dialog out of a glk container class
DivOp
divType
img::DM
DMatClass< SIZE >
DoubleToInt
EnType
spa::EnumClass for implementing enumerations
EqType
frac::Escape
app::ExecDialog
no::ExecMergeMerge Exec node
ExprChan
spa::ExprClosureSpirit closure class used by spa::ExprGrammar
ExprComp
spa::ExprGrammarSpirit Grammar class for parsing expressions
spa::ExprGrammar::definition< ScannerT >Expression definition class
no::ExprLinkType
ExprPrm
smd::ExprSmdStructThis subclass instances smd::ConstValue instead of spa::FunctObj
ExprSmp
smd::ExprStatement
spa::ExprStructClass for assembling expression trees
spa::ExprStruct::FuncStruct
img::ExrCtorExr file I/O Ctor
img::ExrFileExr Image Reader class
img::ExrWrite
img::FileCtorImage File Ctor
FileIndex_s
ut::FileReadFileRead
img::FileReadImage File Reader Class
img::FileWriteImage File Writer Class
img::FilterLut< T >Filter Lut Class
img::FilterLut_< T, Filter >
guq::FlatButtonSubclass of QLabel, and does a lot more
smd::ForLoop
glk::FrameBarActive GUI object for time controls
app::FrameBarActive GUI object for time controls
guq::FrameScrollSubclass of QFrame implementing a frame slider
glk::FrameSliderActive FrameScroll object
app::FrameSliderActive FrameScroll object
FtType
smd::FuncInit
smd::Funct< T >Funct class for smd language parsing and compilation
spa::FunctExpression tree evaluation
spa::Funct::InputStrInput Struct
spa::FunctArray
spa::FunctDepPerforms automatic updating for parameter dependent expressions
spa::FunctObjObject for holding spa::Value as a parameter
spa::FunctObjFunc< T >Template class for evaluating an object's method
spa::FunctObjVar< T >Template class for pointing to a spa::Value in an object
FunctVar
img::GaussianFilter< T >
ch::GlComponentClass for displaying channels in a GL window
ch::GlComponent::chanStructInternal struct for holding channel info once it's scoped
ch::GlComponentCBInfoCallback struct for broadcasting selection and edit changes
no::GlDispNodeGUI widget
no::GlDisp::ViewStruct
ch::GlobalGlobal time class
ino::GlViewImg View Widget
ch::GlWinGL Display widget for ch::Chan
smd::gr_actor
GrammarA
GrammarA::definition< ScannerT >
GrammarB
GrammarB::definition< ScannerT >
GrEqType
smd::GridShader grid
smd::Grid::PlaneData
GrType
app::HeaderHeader Widget
glk::HorizStack
HsvToRgb
cb::IDUsed to assign a unique identifier to each callback
ImageObj
ImageObjD
img::ImgData
ino::ImgNodeImg Node superclass
ino::ImgNode::Piece
ino::ImgRead
ImgSizeExpr
ino::ImgViewer
ino::ImgWrite
img::ImpulseFilter< T >
IncType
guq::InfoBoxBorderless floating text widget
guq::InfoBox::textStruct
ino::InoExecTileGl Tile class for displaying executable tiles. These are wider
ino::InoTileGl Tile class for displaying processor tiles that are narrower
no::InputLinkWidget for drawing all of the input knobs
no::InputStructKeeps track of one node input
smd::InstInfoSIMD instruction info
IntToDouble
ItType
guq::LabelSubclass of QLabel
glk::LabelTextPassive GUI components for a label and an array of text widgets
glk::LabelThingLabel/Thing class
LessEqType
LessType
ino::LevelsUse this to set black/white points
img::LinearFilter< T >
guq::LineEditSubclass of QLineEdit
glk::LineEditActive lineEdit class
no::LinkLink object
glk::LinkArrayActive Array Class
glk::LinkColorActive color edit class
glk::LinkCompositeActive LabelThing class for objects using spa::DoubleType subtypes
glk::LinkCompositeIActive LabelThing class for objects using spa::IntType subtypes
LinkObj
glk::LinkOptionMenuActive LabelThing class for spa::EnumType objects
no::LinkPrmGui for linking to a parameter
glk::LinkPushButtonActive PushButton Class
glk::LinkStringActive String Parameter GUI
guq::ListViewGeneric List View Class
no::ListView
smd::LoaderThis parses the assembly text file into symbols and code
Logic_Op< T >
frac::Lut
frac::LutObj
frac::LutObj::SortVal
frac::LutWinThis is a parameter that displays a GL window to edit the lut keys
MainWin
app::MainWinMain application window
frac::Mandel
app::ManipManipulator class
Mat2x2Type
Mat3x3Type
Mat4x4Type
lin::MatIndex
lin::Matrix2x2
lin::Matrix3x3
lin::Matrix4x4
maxType
guq::MenuBarSubclass of QMenuBar
minType
ino::MirrorTurn
ino::MirrorTurn_2
img::MitchellNetravaliFilter< T >
ModAssignType< OP >This is for +=,-= of between Vector{2,3,4}{,i,f}, Double, Int, Float
ModOp< T >This is for mod % between int/int, float/float, and double/double
MultAssignType< OP >
multiValue< T >
MultOp
multType
negType
NeqType
no::NetNode Network class
no::Net::DepthInfo
app::NetDispNodeGUI display widget
no::NetDispI don't know why this class is needed. May have to be depricated
no::NodeNode class
no::NodeDialog
no::NodePrm
no::NullAlways have uses for NULL nodes
guq::NumLabelImplements the Houdini number ladder
img::OneOne of the
spa::OneArgFunc< N, M, S_CLASS >
OneArgFunc< N, M >
OneArgHelp
OneArgInfo
smd::OpdefInfoHolds the opdef info
glk::OptionMenuPassive LabelThing class for menu widgets
frac::Orbit
OrType
no::OutputLinkWidget for drawing an output link
no::OutputStructKeep track of one node output
PaletteStruct
PaletteStruct_LT
spa::ParamUsed for holding composite objects
app::ParamDispParameter display widget
smd::ParamListConvenience class for loading/storing parameters
spa::ParamListHolds a list of spa::FunctObj pointers
spa::ParamList::ParamDictInfoInternal struct lexical lookup
spa::ParamList::ParamInfo
smd::ParamList::PrmData
spa::ParamList::ShinInfo
Paren
noi::Perlin
PerlinExpr
app::PickData
smd::PlaneHolds Plane of data
PolyAdd
PolyDiv
PolyMult
PolySub
guq::PopupGridImplements a grid of PushButtons
guq::PopupGrid::posInfo
guq::PopupMenuSubclass of QPopupMenu
PrintExpr< N >
PrintExpr2< N >
PrintfExpr
ut::ProgConsoleProgress Bar Class
guq::PushButtonSubclass of QPushButton
mt::Quaternion< T >Quaternion class
mt::RandomPRN class
spa::res_func_
spa::res_func_::result< S, T >
ino::Resample
ino::Resample::IndexPair
ino::Resize
ut::RgbColor class for rgb values
ut::RgbaColor class for rgba values
RgbaExpr
RgbaObj
RgbExpCtor
RgbExpr
RgbObj
RgbScale
RgbToRgbaExpr
frac::Rings
frac::Rings::cInfo
smd::RunContextHolds the runtime info for a SIMD process
guq::ScrollBarSubclass of QScrollBar
guq::ScrollViewSubclass of QScrollView
glk::Separator
img::Sequence
smd::Shader
smd::Shader::LabelData
smd::ShaderGrammarShader Grammar
smd::ShaderGrammar::definition< ScannerT >
smd::ShaderInstance
smd::ShaderInstance::PlaneData
no::ShExprSHader EXPRession node
no::ShExpr::ValueStr
no::ShinSHader INput node
spa::ShinExprClass for SHaderINput expressions
no::ShNodeShader Node
ino::SimdSimd execution node
ino::Simd::InputData
skip_grammar
skip_grammar::definition< ScannerT >
Smd_Unary< T >
Smd_Unary_Auto< T >
SpaLut
ch::SpanClass for holding the span between timemarks
ch::Span::SpanPtInternal class for holding Span
app::Splash
app::SplashDialog
guq::SplitterHierarchical node splitting
ino::Sprite
ino::Sprite::BoxInfo
frac::StalkMandelStalks!
smd::StatBlock
Strcat_ss
Strlen_s
StType
SubOp
subType
no::SwitchSwitch node
SwitchExp< N >Doing a switch statement between 2-N values
smd::Symbol
spa::SymbolTableClass for holding variables, functions, and operators
smd::SymbolTableSymbolTable subclass for the smd compiler
spa::SymbolTable::FuncInitStruct for initializing the function table
spa::SymbolTable::FuncStructInternal struct for holding function information
smd::SymbolTable::SymbolData
spa::SymbolTable::VarInit
spa::SymbolTable::VarStructInternal struct for holding variable information
spa::SymObjTable< T >Object oriented symbol table
spa::SymObjTable< T >::ObjFuncStructWhen resolving object funtions, more information is needed
spa::SymObjTable< T >::ObjFunctInitInitializer struct for defining object functions
spa::SymObjTable< T >::ObjVarInitInitializer struct for defining object variables
spa::SymObjTable< T >::ObjVarStructWhen resolving object variables, more information is needed
glk::TabStack
spa::TheSymbolTableHolds a stack of spa::SymbolTable objects
spa::ThingLetter class
img::Tile< T >
ut::Time
guq::TimerSubclass of QTimer
tmpClass
smd::TmpVarInfo
smd::TokenInstPair
spa::TopEnvelope class
ch::TVSEntry
ch::TVSEntry::scopeStruct
smd::Type
TypeStr
smd::TypeSymbols
spa::UnaryOp< T, S_CLASS >
UndefViewDisp
spa::ValueThe symbolic envelope class
spa::ValueCon< T >Templated convenience class
spa::ValueImpValue Implementation Class
spa::ValueStructThis struct holds data for a symbolic data type
smd::VarDecl
smd::VarValue
mt::VecExpr< N, M, TY, S_CLASS >
VecExpr_s< N, M, TY >This is a function that doubles as a constructor
VecHelper
VecHelper::Str< A, B >
VecLen2Str
VecLenStr
mt::Vector< T, SIZE >Template class for a vector of type T of fixed size SIZE
VectorFunc< M >
mt::VecType< N, M, TY >
glk::VerticalStackClass for holding a stack of GUI objects
app::ViewCtor< T >
app::ViewCtorBase
app::ViewDispViewer Display Class
app::ViewerViewer Class
ut::VoidMem
VoType
no::WidgetNode widget class
guq::WidgetStackSubclass of QWidgetStack

Generated on Thu Jan 3 21:23:36 2008 for Spa by  doxygen 1.5.1