Public Member Functions | |
Type & | Add (Type) |
void | AddUnique (Type) |
void | allocate (int s) |
Array (int s=0) | |
Array (Array< Type > &array) | |
Array (ArrayRet< Type > &array) | |
int | Contains (Type) |
void | DelIndex (int i) |
int | IndexOf (Type) |
void | Insert (Type, int) |
Array< Type > & | operator= (Array< Type > &array) |
Array< Type > & | operator= (ArrayRet< Type > &array) |
const Type & | operator[] (int i) const |
Type & | operator[] (int i) |
void | Pack () |
Type & | Pop () |
void | Remove (Type) |
void | SetSize (int s) |
~Array () | |
Public Attributes | |
int | array_size |
int | count |
Type * | element |
Definition at line 91 of file cd_hull.cpp.
ConvexDecomposition::Array< Type >::Array | ( | int | s = 0 | ) |
Definition at line 123 of file cd_hull.cpp.
ConvexDecomposition::Array< Type >::Array | ( | Array< Type > & | array | ) |
Definition at line 135 of file cd_hull.cpp.
ConvexDecomposition::Array< Type >::Array | ( | ArrayRet< Type > & | array | ) |
Definition at line 147 of file cd_hull.cpp.
ConvexDecomposition::Array< Type >::~Array | ( | ) |
Definition at line 173 of file cd_hull.cpp.
Type & ConvexDecomposition::Array< Type >::Add | ( | Type | t | ) |
Definition at line 223 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::AddUnique | ( | Type | t | ) |
Definition at line 245 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::allocate | ( | int | s | ) |
Definition at line 182 of file cd_hull.cpp.
int ConvexDecomposition::Array< Type >::Contains | ( | Type | t | ) |
Definition at line 234 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::DelIndex | ( | int | i | ) |
Definition at line 251 of file cd_hull.cpp.
int ConvexDecomposition::Array< Type >::IndexOf | ( | Type | t | ) |
Definition at line 294 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::Insert | ( | Type | t, |
int | k | ||
) |
Definition at line 280 of file cd_hull.cpp.
Array< Type > & ConvexDecomposition::Array< Type >::operator= | ( | Array< Type > & | array | ) |
Definition at line 163 of file cd_hull.cpp.
Array< Type > & ConvexDecomposition::Array< Type >::operator= | ( | ArrayRet< Type > & | array | ) |
Definition at line 151 of file cd_hull.cpp.
const Type& ConvexDecomposition::Array< Type >::operator[] | ( | int | i | ) | const [inline] |
Definition at line 111 of file cd_hull.cpp.
Type& ConvexDecomposition::Array< Type >::operator[] | ( | int | i | ) | [inline] |
Definition at line 112 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::Pack | ( | ) |
Definition at line 218 of file cd_hull.cpp.
Type& ConvexDecomposition::Array< Type >::Pop | ( | ) | [inline] |
Definition at line 113 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::Remove | ( | Type | t | ) |
Definition at line 262 of file cd_hull.cpp.
void ConvexDecomposition::Array< Type >::SetSize | ( | int | s | ) |
Definition at line 200 of file cd_hull.cpp.
int ConvexDecomposition::Array< Type >::array_size |
Definition at line 110 of file cd_hull.cpp.
int ConvexDecomposition::Array< Type >::count |
Definition at line 109 of file cd_hull.cpp.
Type* ConvexDecomposition::Array< Type >::element |
Definition at line 108 of file cd_hull.cpp.