#include <FTVector.h>
Definition at line 10 of file FTVector.h.
typedef FT_VECTOR_ITEM_TYPE FTVector< FT_VECTOR_ITEM_TYPE >::value_type |
Definition at line 13 of file FTVector.h.
typedef value_type& FTVector< FT_VECTOR_ITEM_TYPE >::reference |
Definition at line 14 of file FTVector.h.
typedef const value_type& FTVector< FT_VECTOR_ITEM_TYPE >::const_reference |
Definition at line 15 of file FTVector.h.
typedef value_type* FTVector< FT_VECTOR_ITEM_TYPE >::iterator |
Definition at line 16 of file FTVector.h.
typedef const value_type* FTVector< FT_VECTOR_ITEM_TYPE >::const_iterator |
Definition at line 17 of file FTVector.h.
Definition at line 18 of file FTVector.h.
typedef FT_VECTOR_ITEM_TYPE FTVector< FT_VECTOR_ITEM_TYPE >::value_type |
Definition at line 13 of file FTVector.h.
typedef value_type& FTVector< FT_VECTOR_ITEM_TYPE >::reference |
Definition at line 14 of file FTVector.h.
typedef const value_type& FTVector< FT_VECTOR_ITEM_TYPE >::const_reference |
Definition at line 15 of file FTVector.h.
typedef value_type* FTVector< FT_VECTOR_ITEM_TYPE >::iterator |
Definition at line 16 of file FTVector.h.
typedef const value_type* FTVector< FT_VECTOR_ITEM_TYPE >::const_iterator |
Definition at line 17 of file FTVector.h.
Definition at line 18 of file FTVector.h.
Definition at line 20 of file FTVector.h.
virtual FTVector< FT_VECTOR_ITEM_TYPE >::~FTVector | ( | ) | [inline, virtual] |
Definition at line 27 of file FTVector.h.
Definition at line 20 of file FTVector.h.
virtual FTVector< FT_VECTOR_ITEM_TYPE >::~FTVector | ( | ) | [inline, virtual] |
Definition at line 27 of file FTVector.h.
FTVector& FTVector< FT_VECTOR_ITEM_TYPE >::operator= | ( | const FTVector< FT_VECTOR_ITEM_TYPE > & | v | ) | [inline] |
Definition at line 32 of file FTVector.h.
size_type FTVector< FT_VECTOR_ITEM_TYPE >::size | ( | ) | const [inline] |
Definition at line 49 of file FTVector.h.
Referenced by FTGlyphContainer::Add(), FTContour::AddPoint(), FTContour::FTContour(), FTMesh::Tesselation(), and FTMesh::~FTMesh().
size_type FTVector< FT_VECTOR_ITEM_TYPE >::capacity | ( | ) | const [inline] |
Definition at line 54 of file FTVector.h.
const_iterator FTVector< FT_VECTOR_ITEM_TYPE >::begin | ( | ) | const [inline] |
Definition at line 64 of file FTVector.h.
const_iterator FTVector< FT_VECTOR_ITEM_TYPE >::end | ( | ) | const [inline] |
Definition at line 74 of file FTVector.h.
bool FTVector< FT_VECTOR_ITEM_TYPE >::empty | ( | ) | const [inline] |
reference FTVector< FT_VECTOR_ITEM_TYPE >::operator[] | ( | size_type | pos | ) | [inline] |
Definition at line 84 of file FTVector.h.
const_reference FTVector< FT_VECTOR_ITEM_TYPE >::operator[] | ( | size_type | pos | ) | const [inline] |
Definition at line 89 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::clear | ( | ) | [inline] |
Definition at line 94 of file FTVector.h.
Referenced by FTGlyphContainer::~FTGlyphContainer(), and FTMesh::~FTMesh().
void FTVector< FT_VECTOR_ITEM_TYPE >::push_back | ( | const value_type & | x | ) | [inline] |
Definition at line 112 of file FTVector.h.
Referenced by FTGlyphContainer::Add(), FTContour::AddPoint(), FTMesh::End(), and FTGlyphContainer::FTGlyphContainer().
void FTVector< FT_VECTOR_ITEM_TYPE >::resize | ( | size_type | n, | |
value_type | x | |||
) | [inline] |
Definition at line 123 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::expand | ( | size_type | capacity_hint = 0 |
) | [inline, private] |
Definition at line 154 of file FTVector.h.
FTVector& FTVector< FT_VECTOR_ITEM_TYPE >::operator= | ( | const FTVector< FT_VECTOR_ITEM_TYPE > & | v | ) | [inline] |
Definition at line 32 of file FTVector.h.
size_type FTVector< FT_VECTOR_ITEM_TYPE >::size | ( | ) | const [inline] |
Definition at line 49 of file FTVector.h.
size_type FTVector< FT_VECTOR_ITEM_TYPE >::capacity | ( | ) | const [inline] |
Definition at line 54 of file FTVector.h.
Definition at line 59 of file FTVector.h.
const_iterator FTVector< FT_VECTOR_ITEM_TYPE >::begin | ( | ) | const [inline] |
Definition at line 64 of file FTVector.h.
Definition at line 69 of file FTVector.h.
const_iterator FTVector< FT_VECTOR_ITEM_TYPE >::end | ( | ) | const [inline] |
Definition at line 74 of file FTVector.h.
bool FTVector< FT_VECTOR_ITEM_TYPE >::empty | ( | ) | const [inline] |
Definition at line 79 of file FTVector.h.
reference FTVector< FT_VECTOR_ITEM_TYPE >::operator[] | ( | size_type | pos | ) | [inline] |
Definition at line 84 of file FTVector.h.
const_reference FTVector< FT_VECTOR_ITEM_TYPE >::operator[] | ( | size_type | pos | ) | const [inline] |
Definition at line 89 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::clear | ( | ) | [inline] |
Definition at line 94 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::reserve | ( | size_type | n | ) | [inline] |
Definition at line 104 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::push_back | ( | const value_type & | x | ) | [inline] |
Definition at line 112 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::resize | ( | size_type | n, | |
value_type | x | |||
) | [inline] |
Definition at line 123 of file FTVector.h.
void FTVector< FT_VECTOR_ITEM_TYPE >::expand | ( | size_type | capacity_hint = 0 |
) | [inline, private] |
Definition at line 154 of file FTVector.h.
size_type FTVector< FT_VECTOR_ITEM_TYPE >::Capacity [private] |
Definition at line 185 of file FTVector.h.
Definition at line 186 of file FTVector.h.
value_type* FTVector< FT_VECTOR_ITEM_TYPE >::Items [private] |
Definition at line 187 of file FTVector.h.
value_type* FTVector< FT_VECTOR_ITEM_TYPE >::Items [private] |
Definition at line 187 of file FTVector.h.