VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
DtVpf3CoordData Class Reference

A subclass of the abstract class DtVpfData.

Inheritance diagram for DtVpf3CoordData:
Inheritance graph
[legend]

Public Member Functions

 DtVpf3CoordData (DtVpfColumn *column, DtVpfCoordTypeEnum coordType)
 
 ~DtVpf3CoordData ()
 
virtual bool readData ()
 
virtual const DtVpf3CoordVectorthreeCoordData () const
 
- Public Member Functions inherited from DtVpfData
 DtVpfData (DtVpfColumn *column)
 
virtual ~DtVpfData ()
 
virtual const DtVpfColumncolumn () const
 
virtual DtString valueDescription () const
 

Protected Attributes

DtVpf3CoordVector myCoords
 
DtVpfCoordTypeEnum myType
 
- Protected Attributes inherited from DtVpfData
DtVpfColumnmyColumn
 

Private Member Functions

 DtVpf3CoordData (const DtVpf3CoordData &coordData)
 
DtVpf3CoordDataoperator= (const DtVpf3CoordData &coordData)
 

Additional Inherited Members

- Protected Member Functions inherited from DtVpfData
void swap16 (char *input)
 
void swap32 (char *input)
 
void swap64 (char *input)
 

Constructor & Destructor Documentation

DtVpf3CoordData::DtVpf3CoordData ( const DtVpf3CoordData coordData)
private

Copy constructor is private to prevent copying.

DtVpf3CoordData::DtVpf3CoordData ( DtVpfColumn column,
DtVpfCoordTypeEnum  coordType 
)

Constructor takes the column that this data belongs to.

DtVpf3CoordData::~DtVpf3CoordData ( )

Destructor.

Member Function Documentation

DtVpf3CoordData& DtVpf3CoordData::operator= ( const DtVpf3CoordData coordData)
private

Assignment operator is private to prevent copying.

virtual bool DtVpf3CoordData::readData ( )
virtual

Reads the data from the input stream from the owning column.

Returns
A boolean indicating the success or failure of the read operation

Implements DtVpfData.

virtual const DtVpf3CoordVector* DtVpf3CoordData::threeCoordData ( ) const
virtual

Gets the data stored.

Returns
a std::vector pointer that represents the data

Member Data Documentation

DtVpf3CoordVector DtVpf3CoordData::myCoords
protected
DtVpfCoordTypeEnum DtVpf3CoordData::myType
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)