libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SceneData::GdtfCRIGroup Class Reference

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfCRIGroup:
SceneData::GdtfObject

Public Member Functions

 GdtfCRIGroup ()
 
 GdtfCRIGroup (double colorTsemp)
 
 ~GdtfCRIGroup ()
 
virtual EGdtfObjectType GetObjectType ()
 
double GetColorTemperature () const
 
TGdtf_CRIArray GetCRI_Array () const
 
void SetColorTemperature (double val)
 
GdtfCRIPtr Add_CRI (EGdtfColorSample ces, Sint32 colorTemp)
 
- Public Member Functions inherited from SceneData::GdtfObject
 GdtfObject ()
 
virtual ~GdtfObject ()
 
void WriteToNode (IXMLFileNodePtr pContainerNode)
 
void ReadFromNode (const IXMLFileNodePtr &pNode)
 
void GetNode (IXMLFileNodePtr &pNode)
 
void SetBind (void *ptr)
 
void * GetBind ()
 
virtual TXString GetNodeReference ()
 

Protected Member Functions

virtual TXString GetNodeName ()
 
virtual void OnPrintToFile (IXMLFileNodePtr pNode)
 
virtual void OnReadFromNode (const IXMLFileNodePtr &pNode)
 
virtual void OnErrorCheck (const IXMLFileNodePtr &pNode)
 

Constructor & Destructor Documentation

◆ GdtfCRIGroup() [1/2]

SceneData::GdtfCRIGroup::GdtfCRIGroup ( )

◆ GdtfCRIGroup() [2/2]

SceneData::GdtfCRIGroup::GdtfCRIGroup ( double  colorTsemp)

◆ ~GdtfCRIGroup()

SceneData::GdtfCRIGroup::~GdtfCRIGroup ( )

Member Function Documentation

◆ Add_CRI()

GdtfCRIPtr SceneData::GdtfCRIGroup::Add_CRI ( EGdtfColorSample  ces,
Sint32  colorTemp 
)

◆ GetColorTemperature()

double SceneData::GdtfCRIGroup::GetColorTemperature ( ) const

◆ GetCRI_Array()

TGdtf_CRIArray SceneData::GdtfCRIGroup::GetCRI_Array ( ) const

◆ GetNodeName()

TXString SceneData::GdtfCRIGroup::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType SceneData::GdtfCRIGroup::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ OnErrorCheck()

void SceneData::GdtfCRIGroup::OnErrorCheck ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

void SceneData::GdtfCRIGroup::OnPrintToFile ( IXMLFileNodePtr  pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

void SceneData::GdtfCRIGroup::OnReadFromNode ( const IXMLFileNodePtr pNode)
protectedvirtual

Reimplemented from SceneData::GdtfObject.

◆ SetColorTemperature()

void SceneData::GdtfCRIGroup::SetColorTemperature ( double  val)

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