libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
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)
Protected Member Functions inherited from SceneData::GdtfObject
bool CheckAbort ()

Additional Inherited Members

Static Public Member Functions inherited from SceneData::GdtfObject
static void SetAbortCallback (const std::function< void(bool &)> &cb)

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: