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

vu1122 Class Reference

this is the base class from which Regular, Multimodal, 3d renderers will be derived This provides the capabilities to manipulate dimensional information More...

#include <3d.h>

Inheritance diagram for vu1122:

Inheritance graph
[legend]
Collaboration diagram for vu1122:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vu1122 ()
 constructor,
 vu1122 (const vu1122 &inst)
 copy constructor, performs a deep copy
virtual ~vu1122 ()
 destructor
vu1122operator= (const vu1122 &rhs)
 assignment operator
dword getDim1Size () const
 this will return the size of the dataset in the 1st diemnsion (ie., the number of increments that exist in the dataset along the first dimension).
dword getDim2Size () const
 this will return the size of the dataset in the 2nd diemnsion (ie., the number of increments that exist in the dataset along the second dimension).
dword getDim3Size () const
 this will return the size of the dataset in the 3rd diemnsion (ie., the number of increments that exist in the dataset along the third dimension).

Protected Attributes

dword m_Dim1Size
 this is the size of the dataset in the first dimension (ie, the number of increments along the first dimension).
dword m_Dim2Size
 this is the size of the dataset in the second dimension (ie, the number of increments along the second dimension).
dword m_Dim3Size
 this is the size of the dataset in the third dimension (ie, the number of increments along the third dimension).

Detailed Description

this is the base class from which Regular, Multimodal, 3d renderers will be derived This provides the capabilities to manipulate dimensional information

Definition at line 11 of file Regular/Multimodal/3d/3d.h.


Constructor & Destructor Documentation

vu1122::vu1122  ) 
 

constructor,

This will set the size of each dimension to be 0.

Definition at line 3 of file Regular/Multimodal/3d/3d.cpp.

References m_Dim1Size, m_Dim2Size, and m_Dim3Size.

vu1122::vu1122 const vu1122 inst  ) 
 

copy constructor, performs a deep copy

Definition at line 10 of file Regular/Multimodal/3d/3d.cpp.

References m_Dim1Size, m_Dim2Size, and m_Dim3Size.

vu1122::~vu1122  )  [virtual]
 

destructor

Definition at line 17 of file Regular/Multimodal/3d/3d.cpp.


Member Function Documentation

dword vu1122::getDim1Size  )  const
 

this will return the size of the dataset in the 1st diemnsion (ie., the number of increments that exist in the dataset along the first dimension).

Definition at line 33 of file Regular/Multimodal/3d/3d.cpp.

References dword.

dword vu1122::getDim2Size  )  const
 

this will return the size of the dataset in the 2nd diemnsion (ie., the number of increments that exist in the dataset along the second dimension).

Definition at line 38 of file Regular/Multimodal/3d/3d.cpp.

References dword.

dword vu1122::getDim3Size  )  const
 

this will return the size of the dataset in the 3rd diemnsion (ie., the number of increments that exist in the dataset along the third dimension).

Definition at line 43 of file Regular/Multimodal/3d/3d.cpp.

References dword.

vu1122 & vu1122::operator= const vu1122 rhs  ) 
 

assignment operator

Definition at line 21 of file Regular/Multimodal/3d/3d.cpp.

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

Here is the call graph for this function:


Member Data Documentation

dword vu1122::m_Dim1Size [protected]
 

this is the size of the dataset in the first dimension (ie, the number of increments along the first dimension).

Definition at line 43 of file Regular/Multimodal/3d/3d.h.

Referenced by operator=(), and vu1122().

dword vu1122::m_Dim2Size [protected]
 

this is the size of the dataset in the second dimension (ie, the number of increments along the second dimension).

Definition at line 46 of file Regular/Multimodal/3d/3d.h.

Referenced by operator=(), and vu1122().

dword vu1122::m_Dim3Size [protected]
 

this is the size of the dataset in the third dimension (ie, the number of increments along the third dimension).

Definition at line 49 of file Regular/Multimodal/3d/3d.h.

Referenced by operator=(), and vu1122().


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