Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

sedris::seDRMColourIndex Class Reference

#include <seDRMColourIndex.h>

Inheritance diagram for sedris::seDRMColourIndex:

Inheritance graph
[legend]
Collaboration diagram for sedris::seDRMColourIndex:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 seDRMColourIndex ()
 Default constructor.

 seDRMColourIndex (const seObject &other)
 Constructor for seDRM... class conversions.

const SE_Colour_Mapping & get_colour_mapping ()
 get field colour_mapping

void set_colour_mapping (const SE_Colour_Mapping &val)
 set field colour_mapping

void set_colour_mapping (SE_Integer_Unsigned Front_Primary, SE_Integer_Unsigned Front_Distance_Blend, SE_Integer_Unsigned Front_Image_Blend, SE_Integer_Unsigned Back_Primary, SE_Integer_Unsigned Back_Distance_Blend, SE_Integer_Unsigned Back_Image_Blend, SE_Integer_Unsigned Lgt_Render_Bhvr_Primary, SE_Integer_Unsigned Lgt_Render_Bhvr_Secondary)
 set field colour_mapping by parameter list (bit field types)

SE_Integer_Positive get_index ()
 get field index

void set_index (SE_Integer_Positive val)
 set field index

SE_Long_Float get_intensity_level ()
 get field intensity_level

void set_intensity_level (SE_Long_Float val)
 set field intensity_level

virtual SE_DRM_Class getClassType () const
 ColourIndex class identification.


Detailed Description

seDRMColourIndex wraps the DRM <Colour_Index> class.
Author:
Warren Macchi
Version:
Revision
1.7
See also:
seDRMColour


Constructor & Destructor Documentation

sedris::seDRMColourIndex::seDRMColourIndex  )  [inline]
 

sedris::seDRMColourIndex::seDRMColourIndex const seObject other  )  [inline]
 


Member Function Documentation

const SE_Colour_Mapping& sedris::seDRMColourIndex::get_colour_mapping  )  [inline]
 

Reimplemented from sedris::seDRMColour.

SE_Integer_Positive sedris::seDRMColourIndex::get_index  )  [inline]
 

SE_Long_Float sedris::seDRMColourIndex::get_intensity_level  )  [inline]
 

virtual SE_DRM_Class sedris::seDRMColourIndex::getClassType  )  const [inline, virtual]
 

Reimplemented from sedris::seDRMColour.

void sedris::seDRMColourIndex::set_colour_mapping SE_Integer_Unsigned  Front_Primary,
SE_Integer_Unsigned  Front_Distance_Blend,
SE_Integer_Unsigned  Front_Image_Blend,
SE_Integer_Unsigned  Back_Primary,
SE_Integer_Unsigned  Back_Distance_Blend,
SE_Integer_Unsigned  Back_Image_Blend,
SE_Integer_Unsigned  Lgt_Render_Bhvr_Primary,
SE_Integer_Unsigned  Lgt_Render_Bhvr_Secondary
[inline]
 

Reimplemented from sedris::seDRMColour.

void sedris::seDRMColourIndex::set_colour_mapping const SE_Colour_Mapping &  val  )  [inline]
 

Reimplemented from sedris::seDRMColour.

void sedris::seDRMColourIndex::set_index SE_Integer_Positive  val  )  [inline]
 

void sedris::seDRMColourIndex::set_intensity_level SE_Long_Float  val  )  [inline]
 


The documentation for this class was generated from the following file:
SEDRIS Transmittal Access C++ API 4.0.0 beta - 14 Jul 2004
Copyright © 2004 SEDRIS Docs by Doxygen 1.3.2