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

vu1211 Class Reference

this is the base class from which Rectilinear, Unimodal, 2d renderers will be derived This class will provide the capabilities handle the size of the dimensions of the datasets More...

#include <2d.h>

Inheritance diagram for vu1211:

Inheritance graph
[legend]
Collaboration diagram for vu1211:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vu1211 ()
 constructor
 vu1211 (vu1211 &inst)
 copy constructor, performs a deep copy
virtual ~vu1211 ()
 destructor
vu1211operator= (vu1211 &rhs)
 assignment operator
void setDim1Size (int val)
 this will set the size of the dataset in the first dimension to be val (ie., the number of increments in the first dimension
int getDim1Size (void)
 this will return the size of the dataset in the first dimension (ie., the number of increments in the first dimension
void setDim2Size (int val)
 this will set the size of the dataset in the second dimension to be val (ie., the number of increments in the second dimension
int getDim2Size (void)
 this will return the size of the dataset in the second dimension (ie., the number of increments in the second dimension

Protected Attributes

int m_Dim1Size
 this is the size of the dataset in the first dimension
int m_Dim2Size
 this is the size of the dataset in the second dimension

Detailed Description

this is the base class from which Rectilinear, Unimodal, 2d renderers will be derived This class will provide the capabilities handle the size of the dimensions of the datasets

(ie, the number of increments in each dimension).

Definition at line 13 of file Rectilinear/Unimodal/2d/2d.h.


Constructor & Destructor Documentation

vu1211::vu1211  ) 
 

constructor

this will set each dimension to size 0 (ie, no data)

Definition at line 3 of file Rectilinear/Unimodal/2d/2d.cpp.

References m_Dim1Size, and m_Dim2Size.

vu1211::vu1211 vu1211 inst  ) 
 

copy constructor, performs a deep copy

Definition at line 9 of file Rectilinear/Unimodal/2d/2d.cpp.

References m_Dim1Size, and m_Dim2Size.

vu1211::~vu1211  )  [virtual]
 

destructor

Definition at line 15 of file Rectilinear/Unimodal/2d/2d.cpp.


Member Function Documentation

int vu1211::getDim1Size void   ) 
 

this will return the size of the dataset in the first dimension (ie., the number of increments in the first dimension

Definition at line 35 of file Rectilinear/Unimodal/2d/2d.cpp.

int vu1211::getDim2Size void   ) 
 

this will return the size of the dataset in the second dimension (ie., the number of increments in the second dimension

Definition at line 45 of file Rectilinear/Unimodal/2d/2d.cpp.

vu1211 & vu1211::operator= vu1211 rhs  ) 
 

assignment operator

Definition at line 19 of file Rectilinear/Unimodal/2d/2d.cpp.

References m_Dim1Size, m_Dim2Size, and vu121::operator=().

Here is the call graph for this function:

void vu1211::setDim1Size int  val  ) 
 

this will set the size of the dataset in the first dimension to be val (ie., the number of increments in the first dimension

Definition at line 30 of file Rectilinear/Unimodal/2d/2d.cpp.

References m_Dim1Size.

void vu1211::setDim2Size int  val  ) 
 

this will set the size of the dataset in the second dimension to be val (ie., the number of increments in the second dimension

Definition at line 40 of file Rectilinear/Unimodal/2d/2d.cpp.

References m_Dim2Size.


Member Data Documentation

int vu1211::m_Dim1Size [protected]
 

this is the size of the dataset in the first dimension

Definition at line 48 of file Rectilinear/Unimodal/2d/2d.h.

Referenced by operator=(), setDim1Size(), and vu1211().

int vu1211::m_Dim2Size [protected]
 

this is the size of the dataset in the second dimension

Definition at line 50 of file Rectilinear/Unimodal/2d/2d.h.

Referenced by operator=(), setDim2Size(), and vu1211().


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