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

vu1312 Class Reference

this is the base class from which Curvilinear, unimodal, 3d renderers are derived. More...

#include <3d.h>

Inheritance diagram for vu1312:

Inheritance graph
[legend]
Collaboration diagram for vu1312:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vu1312 ()
 constructor
 vu1312 (vu1312 &inst)
 copy constructor
virtual ~vu1312 ()
 destructor
vu1312operator= (vu1312 &rhs)
 assignment operator
void setDim1Size (int val)
 this will set the range of the first dimension of the dataset to be val
int getDim1Size (void)
 this will return the range of first dimension of the dataset
void setDim2Size (int val)
 this will set the range of the second dimension of the dataset to be val
int getDim2Size (void)
 this will return the range of second dimension of the dataset
void setDim3Size (int val)
 this will set the range of the third dimension of the dataset to be val
int getDim3Size (void)
 this will return the range of third dimension of the dataset

Protected Attributes

int m_Dim1Size
 this is the range of the first dimesnion of the dataset
int m_Dim2Size
 this is the range of the second dimension of the dataset
int m_Dim3Size
 this is the range of the third dimension of the dataset

Detailed Description

this is the base class from which Curvilinear, unimodal, 3d renderers are derived.

This will provide the functionality to handle the range of the dataset in each dimension

Definition at line 11 of file Curvilinear/Unimodal/3d/3d.h.


Constructor & Destructor Documentation

vu1312::vu1312  ) 
 

constructor

Definition at line 3 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim1Size, m_Dim2Size, and m_Dim3Size.

vu1312::vu1312 vu1312 inst  ) 
 

copy constructor

Definition at line 10 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim1Size, m_Dim2Size, and m_Dim3Size.

vu1312::~vu1312  )  [virtual]
 

destructor

Definition at line 17 of file Curvilinear/Unimodal/3d/3d.cpp.


Member Function Documentation

int vu1312::getDim1Size void   ) 
 

this will return the range of first dimension of the dataset

Definition at line 38 of file Curvilinear/Unimodal/3d/3d.cpp.

int vu1312::getDim2Size void   ) 
 

this will return the range of second dimension of the dataset

Definition at line 48 of file Curvilinear/Unimodal/3d/3d.cpp.

int vu1312::getDim3Size void   ) 
 

this will return the range of third dimension of the dataset

Definition at line 58 of file Curvilinear/Unimodal/3d/3d.cpp.

vu1312 & vu1312::operator= vu1312 rhs  ) 
 

assignment operator

Definition at line 21 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim1Size, m_Dim2Size, m_Dim3Size, and vu131::operator=().

Here is the call graph for this function:

void vu1312::setDim1Size int  val  ) 
 

this will set the range of the first dimension of the dataset to be val

Definition at line 33 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim1Size.

void vu1312::setDim2Size int  val  ) 
 

this will set the range of the second dimension of the dataset to be val

Definition at line 43 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim2Size.

void vu1312::setDim3Size int  val  ) 
 

this will set the range of the third dimension of the dataset to be val

Definition at line 53 of file Curvilinear/Unimodal/3d/3d.cpp.

References m_Dim3Size.


Member Data Documentation

int vu1312::m_Dim1Size [protected]
 

this is the range of the first dimesnion of the dataset

Definition at line 39 of file Curvilinear/Unimodal/3d/3d.h.

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

int vu1312::m_Dim2Size [protected]
 

this is the range of the second dimension of the dataset

Definition at line 41 of file Curvilinear/Unimodal/3d/3d.h.

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

int vu1312::m_Dim3Size [protected]
 

this is the range of the third dimension of the dataset

Definition at line 43 of file Curvilinear/Unimodal/3d/3d.h.

Referenced by operator=(), setDim3Size(), and vu1312().


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