Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
FLine3 Class Reference

#include <MathTypes.h>

Inheritance diagram for FLine3:
vtArray< FPoint3 >

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 Empty ()
 
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
 
FPoint3m_Data
 

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.


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