iso::visual Namespace Reference


Classes

class  CLInitObject
class  CLData
class  CLVector
class  CLTypedVector
class  CLMatrix
class  CLBuffer
class  CLTypedBuffer
class  CLImage
class  CLTypedImage
class  CLDevice
class  CLQueue
class  CLProgram
class  CLKernel
class  CLManager
class  ComManager
class  AttributeData
class  TypedAttributeData
class  CellType
class  VertexCell
class  LineCell
class  TriangleCell
class  QuadCell
class  TetrahedronCell
class  HexahedronCell
class  Data
class  Vector
class  TypedVector
class  Matrix
class  TypedMatrix
class  Buffer
class  TypedBuffer
class  Dataset
struct  HE_Structure
struct  HE_Edge
struct  HE_Vertex
struct  HE_Face
class  Image
class  TypedImage
class  Mesh
class  PointData
class  GridData
class  UniformGrid
class  RectilinearGrid
class  StructuredGrid
class  UnstructuredGrid
 unstructured grid class More...
class  EventManager
class  SetPatchInputPortEvent
class  GLInitObject
class  GLData
class  GLVector
class  GLTypedVector
class  GLMatrix
class  GLBuffer
class  GLTypedBuffer
class  GLVertices
class  GLImage
class  GLTypedImage
class  GLShader
class  GLProgram
class  GLManager
struct  ImageAttachment
struct  BufferAttachement
class  ImageRenderer
class  Visual
class  VisualException
 class for handling all kinds of visual related run time errors More...
class  CLToImageNode
class  DataToSceneObjectTransforms
class  DistributeNode
class  Grid2BufferNode
class  ImageProcessNode
class  ImageToCLNode
class  InvertImageNode
class  InvertImageNodeCL
class  InvertImageNodeCL2
class  InvertImageNodeCL3
class  LoadImageNode
class  LoadMeshNode
class  LoadMovieNode
class  MixImageNodeCL
class  PatchNodeData
 node data class More...
class  PatchNode
 patch node class More...
class  PatchPort
 patch port class More...
class  PatchInputPort
 patch input port class More...
class  PatchOutputPort
class  TypedPatchInputPort
class  TypedPatchOutputPort
class  PatchManager
class  SaveImageNode
class  SwarmDataReceiverNode
class  Scene
class  SceneDataManager
class  SceneDataNode
class  SceneDataProperty
class  SceneObject
class  SceneRenderNode
class  RenderMap
class  SceneRenderProperty
class  SceneTransformManager
class  SceneTransformNode
class  SceneTransformProperty
class  FileParser
class  ImageFileParser
class  ImageTools
class  MeshTools
class  Movie
class  MovieTools
class  ObjFileParser
class  Camera
 camera class for OpenGL More...
class  CameraRenderNode
struct  ProjectionSettings
class  CameraTransformNode
class  GLPanel
struct  ShaderInfo
class  View
class  ViewManager
class  Window

Typedefs

typedef real(*) CellBasisFunPtr (const real *)
typedef float real
 default floating point data type
typedef QHash< base::String,
PatchInputPort * > 
InputPorts
typedef QHash< base::String,
PatchOutputPort * > 
OutputPorts

Enumerations

enum  CLMemoryUsage { CLMemoryReadWrite = cl::MemoryReadWrite, CLMemoryWrite = cl::MemoryWrite, CLMemoryRead = cl::MemoryRead }
enum  CLDeviceType { CLCPU = cl::CPU, CLGPU = cl::CPU }
enum  CLDeviceContext { CLNewContext = cl::NewContext, CLGLContext = cl::GLContext }
enum  CLImageAddressMode { CLAddressRepeat = cl::AddressRepeat, CLAddressEdgeClamp = cl::AddressEdgeClamp, CLAddressClamp = cl::AddressClamp, CLAddressNone = cl::AddressNone }
enum  CLImageInterpolationMode { CLNearestInterpolation = cl::NearestInterpolation, CLLinearInterpolation = cl::LinearInterpolation }
enum  BasisFunctionType { ConstantBasisFunction, LinearBasisFunction }
enum  GLBufferType { GLArrayBuffer = gl::ArrayBuffer, GLIndexBuffer = gl::IndexBuffer }
enum  GLBufferUsage { GLStaticDraw = gl::StaticDraw, GLDynamicDraw = gl::DynamicDraw }
enum  ColorType {
  Alpha, Depth, Luminance, Intensity,
  RGB, RGBA
}
enum  MovieMode { EncodeMovie, DecodeMovie }
enum  ProjectionMode { Perspective, Orthographic }

Functions

cl::ColorType toCLColor (ColorType pColorType)
cl::MemoryUsage toCLMemoryUsage (CLMemoryUsage pMemoryUsage)
gl::ColorType toGLColor (ColorType pColorType)
int toChannelCount (ColorType pColorType)


Typedef Documentation

typedef real(*) iso::visual::CellBasisFunPtr(const real *)

typedef QHash<base::String, PatchInputPort*> iso::visual::InputPorts

typedef QHash<base::String, PatchOutputPort*> iso::visual::OutputPorts

typedef float iso::visual::real

default floating point data type


Enumeration Type Documentation

enum iso::visual::BasisFunctionType

Enumerator:
ConstantBasisFunction 
LinearBasisFunction 

enum iso::visual::CLDeviceContext

Enumerator:
CLNewContext 
CLGLContext 

enum iso::visual::CLDeviceType

Enumerator:
CLCPU 
CLGPU 

enum iso::visual::CLImageAddressMode

Enumerator:
CLAddressRepeat 
CLAddressEdgeClamp 
CLAddressClamp 
CLAddressNone 

enum iso::visual::CLImageInterpolationMode

Enumerator:
CLNearestInterpolation 
CLLinearInterpolation 

enum iso::visual::CLMemoryUsage

Enumerator:
CLMemoryReadWrite 
CLMemoryWrite 
CLMemoryRead 

enum iso::visual::ColorType

Enumerator:
Alpha 
Depth 
Luminance 
Intensity 
RGB 
RGBA 

enum iso::visual::GLBufferType

Enumerator:
GLArrayBuffer 
GLIndexBuffer 

enum iso::visual::GLBufferUsage

Enumerator:
GLStaticDraw 
GLDynamicDraw 

enum iso::visual::MovieMode

Enumerator:
EncodeMovie 
DecodeMovie 

enum iso::visual::ProjectionMode

Enumerator:
Perspective 
Orthographic 


Function Documentation

int iso::visual::toChannelCount ( ColorType  pColorType  )  [inline]

cl::ColorType iso::visual::toCLColor ( ColorType  pColorType  )  [inline]

cl::MemoryUsage iso::visual::toCLMemoryUsage ( CLMemoryUsage  pMemoryUsage  )  [inline]

gl::ColorType iso::visual::toGLColor ( ColorType  pColorType  )  [inline]


Generated on Fri Feb 25 14:23:37 2011 for iso visual by  doxygen 1.5.1