vtdata library
Public Member Functions | List of all members
FLine3 Class Reference
Inheritance diagram for FLine3:
Inheritance graph

Public Member Functions

 FLine3 (int size)
 FLine3 (const FLine3 &ref)
FLine3operator= (const FLine3 &v)
void ReverseOrder ()
- Public Member Functions inherited from vtArray< FPoint3 >
 vtArray (uint size=0)
 vtArray (const vtArray< FPoint3 > &)
uint GetSize () const
uint GetMaxSize () const
bool SetSize (uint)
bool SetMaxSize (uint)
uint GetElemSize () const
FPoint3GetData () const
void FreeData ()
bool IsEmpty () const
FPoint3GetAt (uint i) const
bool SetAt (uint i, FPoint3)
vtArray< FPoint3 > & operator= (const vtArray< FPoint3 > &)
FPoint3operator[] (uint i)
const FPoint3operator[] (uint i) const
void Clear ()
bool RemoveAt (uint i, int n=1)
int Append (const FPoint3 &)
int Append (const vtArray< FPoint3 > &)
int Find (const FPoint3 &) const

Additional Inherited Members

- Protected Member Functions inherited from vtArray< FPoint3 >
virtual bool Grow (uint)
virtual void DestructItems (uint first, uint last)
- Protected Attributes inherited from vtArray< FPoint3 >
uint m_Size
uint m_MaxSize

Detailed Description

A series of 3D points. This is useful for representing either a series of points, line segments or a closed polygon. Single-precision.