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

#include <GDTFManager.h>

Inheritance diagram for SceneData::GdtfPoint:
SceneData::GdtfObject

Public Member Functions

 GdtfPoint ()
 
 GdtfPoint (double DMXPercentage, double CFC3, double CFC2, double CFC1, double CFC0)
 
 ~GdtfPoint ()
 
virtual EGdtfObjectType GetObjectType ()
 
double GetDMXPercentage () const
 
double GetCFC3 () const
 
double GetCFC2 () const
 
double GetCFC1 () const
 
double GetCFC0 () const
 
void SetDMXPercentage (double dmxPercentage)
 
void SetCFC3 (double CFC3)
 
void SetCFC2 (double CFC2)
 
void SetCFC1 (double CFC1)
 
void SetCFC0 (double CFC0)
 
- 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

◆ GdtfPoint() [1/2]

SceneData::GdtfPoint::GdtfPoint ( )

◆ GdtfPoint() [2/2]

SceneData::GdtfPoint::GdtfPoint ( double  DMXPercentage,
double  CFC3,
double  CFC2,
double  CFC1,
double  CFC0 
)

◆ ~GdtfPoint()

SceneData::GdtfPoint::~GdtfPoint ( )

Member Function Documentation

◆ GetCFC0()

double SceneData::GdtfPoint::GetCFC0 ( ) const

◆ GetCFC1()

double SceneData::GdtfPoint::GetCFC1 ( ) const

◆ GetCFC2()

double SceneData::GdtfPoint::GetCFC2 ( ) const

◆ GetCFC3()

double SceneData::GdtfPoint::GetCFC3 ( ) const

◆ GetDMXPercentage()

double SceneData::GdtfPoint::GetDMXPercentage ( ) const

◆ GetNodeName()

TXString SceneData::GdtfPoint::GetNodeName ( )
protectedvirtual

Implements SceneData::GdtfObject.

◆ GetObjectType()

EGdtfObjectType SceneData::GdtfPoint::GetObjectType ( )
virtual

Implements SceneData::GdtfObject.

◆ OnErrorCheck()

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

Reimplemented from SceneData::GdtfObject.

◆ OnPrintToFile()

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

Reimplemented from SceneData::GdtfObject.

◆ OnReadFromNode()

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

Reimplemented from SceneData::GdtfObject.

◆ SetCFC0()

void SceneData::GdtfPoint::SetCFC0 ( double  CFC0)

◆ SetCFC1()

void SceneData::GdtfPoint::SetCFC1 ( double  CFC1)

◆ SetCFC2()

void SceneData::GdtfPoint::SetCFC2 ( double  CFC2)

◆ SetCFC3()

void SceneData::GdtfPoint::SetCFC3 ( double  CFC3)

◆ SetDMXPercentage()

void SceneData::GdtfPoint::SetDMXPercentage ( double  dmxPercentage)

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