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

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfColorSpace:
SceneData::GdtfObject

Public Member Functions

 GdtfColorSpace ()
 
 GdtfColorSpace (const TXString &name, EGdtfColorSpace colorSpace)
 
 ~GdtfColorSpace ()
 
virtual EGdtfObjectType GetObjectType ()
 
virtual TXString GetNodeReference ()
 
const TXStringGetName () const
 
EGdtfColorSpace GetColorSpace ()
 
CCieColor GetRed ()
 
CCieColor GetGreen ()
 
CCieColor GetBlue ()
 
CCieColor GetWhite ()
 
void SetName (const TXString &name)
 
void SetColorSpace (EGdtfColorSpace val)
 
void SetRed (CCieColor val)
 
void SetGreen (CCieColor val)
 
void SetBlue (CCieColor val)
 
void SetWhite (CCieColor val)
 
- 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 ()
 

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

◆ GdtfColorSpace() [1/2]

SceneData::GdtfColorSpace::GdtfColorSpace ( )

◆ GdtfColorSpace() [2/2]

SceneData::GdtfColorSpace::GdtfColorSpace ( const TXString name,
EGdtfColorSpace  colorSpace 
)

◆ ~GdtfColorSpace()

SceneData::GdtfColorSpace::~GdtfColorSpace ( )

Member Function Documentation

◆ GetBlue()

CCieColor SceneData::GdtfColorSpace::GetBlue ( )

◆ GetColorSpace()

EGdtfColorSpace SceneData::GdtfColorSpace::GetColorSpace ( )

◆ GetGreen()

CCieColor SceneData::GdtfColorSpace::GetGreen ( )

◆ GetName()

const TXString & SceneData::GdtfColorSpace::GetName ( ) const

◆ GetNodeName()

TXString SceneData::GdtfColorSpace::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetNodeReference()

TXString SceneData::GdtfColorSpace::GetNodeReference ( )
virtual

Reimplemented from SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType SceneData::GdtfColorSpace::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ GetRed()

CCieColor SceneData::GdtfColorSpace::GetRed ( )

◆ GetWhite()

CCieColor SceneData::GdtfColorSpace::GetWhite ( )

◆ OnErrorCheck()

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

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

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

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

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

Reimplemented from SceneData::GdtfObject.

◆ SetBlue()

void SceneData::GdtfColorSpace::SetBlue ( CCieColor  val)

◆ SetColorSpace()

void SceneData::GdtfColorSpace::SetColorSpace ( EGdtfColorSpace  val)

◆ SetGreen()

void SceneData::GdtfColorSpace::SetGreen ( CCieColor  val)

◆ SetName()

void SceneData::GdtfColorSpace::SetName ( const TXString name)

◆ SetRed()

void SceneData::GdtfColorSpace::SetRed ( CCieColor  val)

◆ SetWhite()

void SceneData::GdtfColorSpace::SetWhite ( CCieColor  val)

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