Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuTFDesign::ColourNode Struct Reference

The structure for representing colour nodes. More...

#include <vuTFDesign.h>

Collaboration diagram for vuTFDesign::ColourNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ColourNode (byte intensity=0, dword ncomp=32, const float val=0)
 ColourNode (byte intensity, dword ncomp, const vuColourN &_col)
 ColourNode (byte intensity, dword ncomp, const float *_col)
 ColourNode (byte intensity=0, dword ncomp=32, const float val=0)
 ColourNode (byte intensity, dword ncomp, const vuColourN &_col)
 ColourNode (byte intensity, dword ncomp, const float *_col)

Public Attributes

dword intensity
float col [32]

Detailed Description

The structure for representing colour nodes.

Definition at line 53 of file General/vuTFunc/vuTFDesign.h.


Constructor & Destructor Documentation

vuTFDesign::ColourNode::ColourNode byte  intensity = 0,
dword  ncomp = 32,
const float  val = 0
 

Definition at line 417 of file General/vuTFunc/vuTFDesign.cpp.

References col, dword, and intensity.

vuTFDesign::ColourNode::ColourNode byte  intensity,
dword  ncomp,
const vuColourN _col
 

Definition at line 391 of file General/vuTFunc/vuTFDesign.cpp.

References col, dword, intensity, and vuColourN::nComponents().

Here is the call graph for this function:

vuTFDesign::ColourNode::ColourNode byte  intensity,
dword  ncomp,
const float _col
 

Definition at line 405 of file General/vuTFunc/vuTFDesign.cpp.

References col, dword, and intensity.

vuTFDesign::ColourNode::ColourNode byte  intensity = 0,
dword  ncomp = 32,
const float  val = 0
 

vuTFDesign::ColourNode::ColourNode byte  intensity,
dword  ncomp,
const vuColourN _col
 

vuTFDesign::ColourNode::ColourNode byte  intensity,
dword  ncomp,
const float _col
 


Member Data Documentation

float vuTFDesign::ColourNode::col
 

Definition at line 60 of file Volume/Regular/Unimodal/3d/1B/Intensity/vuTFDesign.h.

Referenced by ColourNode(), vuTransferCanvas::OnMouse(), vuTransferDialog::OnOpen(), vuTransferDialog::OnSelect(), vuTransferCanvas::setActiveColour(), and vuTFDesign::writeColours().

dword vuTFDesign::ColourNode::intensity
 

Definition at line 59 of file Volume/Regular/Unimodal/3d/1B/Intensity/vuTFDesign.h.

Referenced by ColourNode(), vuTFDesign::getColourNodeIndex(), vuTransferCanvas::OnMouse(), vuTransferDialog::OnOpen(), vuTransferDialog::OnSelect(), vuTransferCanvas::render(), vuTransferCanvas::setActiveColour(), and vuTFDesign::writeColours().


The documentation for this struct was generated from the following files:
Generated on Wed Dec 15 21:22:07 2004 for vuVolume by  doxygen 1.3.9.1