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

rst:: .. _colorspace_section: More...

#include <OpenColorIO.h>

Public Member Functions

ColorSpaceRcPtr createEditableCopy () const
 cpp:function:: More...
 
const char * getName () const
 cpp:function:: More...
 
void setName (const char *name)
 cpp:function:: More...
 
const char * getFamily () const
 cpp:function::Get the family, for use in user interfaces (optional) More...
 
void setFamily (const char *family)
 cpp:function::Set the family, for use in user interfaces (optional) More...
 
const char * getEqualityGroup () const
 cpp:function::Get the ColorSpace group name (used for equality comparisons) More...
 
void setEqualityGroup (const char *equalityGroup)
 cpp:function:: More...
 
const char * getDescription () const
 cpp:function:: More...
 
void setDescription (const char *description)
 cpp:function:: More...
 
BitDepth getBitDepth () const
 cpp:function:: More...
 
void setBitDepth (BitDepth bitDepth)
 cpp:function:: More...
 
bool isData () const
 rst:: More...
 
void setIsData (bool isData)
 cpp:function:: More...
 
Allocation getAllocation () const
 rst:: More...
 
void setAllocation (Allocation allocation)
 cpp:function:: More...
 
int getAllocationNumVars () const
 rst:: More...
 
void getAllocationVars (float *vars) const
 cpp:function:: More...
 
void setAllocationVars (int numvars, const float *vars)
 cpp:function:: More...
 
ConstTransformRcPtr getTransform (ColorSpaceDirection dir) const
 rst:: More...
 
void setTransform (const ConstTransformRcPtr &transform, ColorSpaceDirection dir)
 cpp:function:: More...
 

Static Public Member Functions

static ColorSpaceRcPtr Create ()
 cpp:function:: More...
 

Friends

class Impl
 

Detailed Description

rst:: .. _colorspace_section:

cpp:class::

Definition at line 577 of file OpenColorIO.h.

Member Function Documentation

static ColorSpaceRcPtr ColorSpace::Create ( )
static

cpp:function::

ColorSpaceRcPtr ColorSpace::createEditableCopy ( ) const

cpp:function::

Allocation ColorSpace::getAllocation ( ) const

rst::

cpp:function::

int ColorSpace::getAllocationNumVars ( ) const

rst::

cpp:function::

void ColorSpace::getAllocationVars ( float *  vars) const

cpp:function::

BitDepth ColorSpace::getBitDepth ( ) const

cpp:function::

const char* ColorSpace::getDescription ( ) const

cpp:function::

const char* ColorSpace::getEqualityGroup ( ) const

cpp:function::Get the ColorSpace group name (used for equality comparisons)

const char* ColorSpace::getFamily ( ) const

cpp:function::Get the family, for use in user interfaces (optional)

const char* ColorSpace::getName ( ) const

cpp:function::

ConstTransformRcPtr ColorSpace::getTransform ( ColorSpaceDirection  dir) const

rst::

cpp:function::

bool ColorSpace::isData ( ) const

rst::

cpp:function::

void ColorSpace::setAllocation ( Allocation  allocation)

cpp:function::

void ColorSpace::setAllocationVars ( int  numvars,
const float *  vars 
)

cpp:function::

void ColorSpace::setBitDepth ( BitDepth  bitDepth)

cpp:function::

void ColorSpace::setDescription ( const char *  description)

cpp:function::

void ColorSpace::setEqualityGroup ( const char *  equalityGroup)

cpp:function::

void ColorSpace::setFamily ( const char *  family)

cpp:function::Set the family, for use in user interfaces (optional)

void ColorSpace::setIsData ( bool  isData)

cpp:function::

void ColorSpace::setName ( const char *  name)

cpp:function::

void ColorSpace::setTransform ( const ConstTransformRcPtr transform,
ColorSpaceDirection  dir 
)

cpp:function::

Friends And Related Function Documentation

friend class Impl
friend

Definition at line 691 of file OpenColorIO.h.


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