VR-Forces 5.0.3 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
DtLineSegmentDescriptorList Class Reference

Public Member Functions

 DtLineSegmentDescriptorList ()
 
virtual ~DtLineSegmentDescriptorList ()
 
 DtLineSegmentDescriptorList (const DtLineSegmentDescriptorList &orig)
 
DtLineSegmentDescriptorListoperator= (const DtLineSegmentDescriptorList &orig)
 
int operator== (const DtLineSegmentDescriptorList &other) const
 
int operator!= (const DtLineSegmentDescriptorList &other) const
 
virtual void setNumDescriptors (int num)
 
virtual int numDescriptors () const
 
virtual bool setDescriptor (int index, const DtLineSegmentDescriptor &desc)
 
virtual const
DtLineSegmentDescriptor
descriptor (int index, bool *valid=0) const
 
virtual void setFromNet (const void *netRep, int length)
 
virtual const void * netRep (int *size=0) const
 
virtual int netSize () const
 

Protected Attributes

int myNumberOfDescriptors
 
DtLineSegmentDescriptormyDescriptors
 
DtLineSegmentDescriptor myEmptyDescriptor
 
void * myNetRep
 

Constructor & Destructor Documentation

DtLineSegmentDescriptorList::DtLineSegmentDescriptorList ( )

default constructor

virtual DtLineSegmentDescriptorList::~DtLineSegmentDescriptorList ( )
virtual

destructor

DtLineSegmentDescriptorList::DtLineSegmentDescriptorList ( const DtLineSegmentDescriptorList orig)

copy constructor

Member Function Documentation

DtLineSegmentDescriptorList& DtLineSegmentDescriptorList::operator= ( const DtLineSegmentDescriptorList orig)

assignment operator

int DtLineSegmentDescriptorList::operator== ( const DtLineSegmentDescriptorList other) const

equivalence operators

int DtLineSegmentDescriptorList::operator!= ( const DtLineSegmentDescriptorList other) const
virtual void DtLineSegmentDescriptorList::setNumDescriptors ( int  num)
virtual

Set/Get number of strings. Setting to a number lower than the current number will remove trailing strings from the list.

virtual int DtLineSegmentDescriptorList::numDescriptors ( ) const
virtual
virtual bool DtLineSegmentDescriptorList::setDescriptor ( int  index,
const DtLineSegmentDescriptor desc 
)
virtual

Set index'th string.

virtual const DtLineSegmentDescriptor& DtLineSegmentDescriptorList::descriptor ( int  index,
bool valid = 0 
) const
virtual

Get index'th object designator. Set valid to false if bad index, true otherwise.

virtual void DtLineSegmentDescriptorList::setFromNet ( const void *  netRep,
int  length 
)
virtual

Set from network representation.

virtual const void* DtLineSegmentDescriptorList::netRep ( int size = 0) const
virtual

Returns network representation, fills size with size of netRep. Return value is pointer to internal object with same lifetime as this. Do not delete.

virtual int DtLineSegmentDescriptorList::netSize ( ) const
virtual

Returns size of network representation.

Member Data Documentation

int DtLineSegmentDescriptorList::myNumberOfDescriptors
protected
DtLineSegmentDescriptor* DtLineSegmentDescriptorList::myDescriptors
protected
DtLineSegmentDescriptor DtLineSegmentDescriptorList::myEmptyDescriptor
protected
void* DtLineSegmentDescriptorList::myNetRep
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)