ConvexDecomposition::Array< Type > Class Template Reference

Inheritance diagram for ConvexDecomposition::Array< Type >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Type & Add (Type)
void AddUnique (Type)
void allocate (int s)
 Array (ArrayRet< Type > &array)
 Array (Array< Type > &array)
 Array (int s=0)
int Contains (Type)
void DelIndex (int i)
int IndexOf (Type)
void Insert (Type, int)
Array< Type > & operator= (ArrayRet< Type > &array)
Array< Type > & operator= (Array< Type > &array)
Type & operator[] (int i)
const Type & operator[] (int i) const
void Pack ()
Type & Pop ()
void Remove (Type)
void SetSize (int s)
 ~Array ()

Public Attributes

int array_size
int count
Type * element

Detailed Description

template<class Type>
class ConvexDecomposition::Array< Type >

Definition at line 91 of file cd_hull.cpp.


Constructor & Destructor Documentation

template<class Type >
ConvexDecomposition::Array< Type >::Array ( int  s = 0  )  [inline]

Definition at line 123 of file cd_hull.cpp.

template<class Type>
ConvexDecomposition::Array< Type >::Array ( Array< Type > &  array  )  [inline]

Definition at line 135 of file cd_hull.cpp.

template<class Type>
ConvexDecomposition::Array< Type >::Array ( ArrayRet< Type > &  array  )  [inline]

Definition at line 147 of file cd_hull.cpp.

template<class Type >
ConvexDecomposition::Array< Type >::~Array (  )  [inline]

Definition at line 173 of file cd_hull.cpp.


Member Function Documentation

template<class Type>
Type & ConvexDecomposition::Array< Type >::Add ( Type  t  )  [inline]

Definition at line 223 of file cd_hull.cpp.

template<class Type>
void ConvexDecomposition::Array< Type >::AddUnique ( Type  t  )  [inline]

Definition at line 245 of file cd_hull.cpp.

template<class Type >
void ConvexDecomposition::Array< Type >::allocate ( int  s  )  [inline]

Definition at line 182 of file cd_hull.cpp.

template<class Type>
int ConvexDecomposition::Array< Type >::Contains ( Type  t  )  [inline]

Definition at line 234 of file cd_hull.cpp.

template<class Type >
void ConvexDecomposition::Array< Type >::DelIndex ( int  i  )  [inline]

Definition at line 251 of file cd_hull.cpp.

template<class Type>
int ConvexDecomposition::Array< Type >::IndexOf ( Type  t  )  [inline]

Definition at line 294 of file cd_hull.cpp.

template<class Type>
void ConvexDecomposition::Array< Type >::Insert ( Type  t,
int  k 
) [inline]

Definition at line 280 of file cd_hull.cpp.

template<class Type>
Array< Type > & ConvexDecomposition::Array< Type >::operator= ( ArrayRet< Type > &  array  )  [inline]

Definition at line 151 of file cd_hull.cpp.

template<class Type>
Array< Type > & ConvexDecomposition::Array< Type >::operator= ( Array< Type > &  array  )  [inline]

Definition at line 163 of file cd_hull.cpp.

template<class Type>
Type& ConvexDecomposition::Array< Type >::operator[] ( int  i  )  [inline]

Definition at line 112 of file cd_hull.cpp.

template<class Type>
const Type& ConvexDecomposition::Array< Type >::operator[] ( int  i  )  const [inline]

Definition at line 111 of file cd_hull.cpp.

template<class Type >
void ConvexDecomposition::Array< Type >::Pack (  )  [inline]

Definition at line 218 of file cd_hull.cpp.

template<class Type>
Type& ConvexDecomposition::Array< Type >::Pop (  )  [inline]

Definition at line 113 of file cd_hull.cpp.

template<class Type>
void ConvexDecomposition::Array< Type >::Remove ( Type  t  )  [inline]

Definition at line 262 of file cd_hull.cpp.

template<class Type >
void ConvexDecomposition::Array< Type >::SetSize ( int  s  )  [inline]

Definition at line 200 of file cd_hull.cpp.


Member Data Documentation

template<class Type>
int ConvexDecomposition::Array< Type >::array_size

Definition at line 110 of file cd_hull.cpp.

template<class Type>
int ConvexDecomposition::Array< Type >::count

Definition at line 109 of file cd_hull.cpp.

template<class Type>
Type* ConvexDecomposition::Array< Type >::element

Definition at line 108 of file cd_hull.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


convex_decomposition
Author(s): John Ratcliff
autogenerated on Fri Jan 11 09:51:05 2013