AutoDeletable() (defined in AutoDeletable) | AutoDeletable | [protected] |
AutoDeletable(const AutoDeletable &auto_deletable, bool deep=false) (defined in AutoDeletable) | AutoDeletable | [protected] |
clear() | TVector2< T > | [virtual] |
clearLastPtr() (defined in AutoDeletable) | AutoDeletable | [static] |
compare(const Object &object) const | Object | |
dump(std::ostream &s=std::cout, Size depth=0) const | TVector2< T > | |
dump(::std::ostream &s=std::cout, Size depth=0) const (defined in Object) | Object | [virtual] |
finalize() | PersistentObject | [virtual] |
getDistance(const TVector2 &vector) const | TVector2< T > | |
getHandle() const | Object | |
getLength() const | TVector2< T > | |
getNewHandle() | Object | [static] |
getNextHandle() | Object | [static] |
getSquareDistance(const TVector2 &vector) const | TVector2< T > | |
getSquareLength() const | TVector2< T > | |
getUnit() | TVector2< T > | [static] |
getZero() | TVector2< T > | [static] |
isAutoDeletable() const | AutoDeletable | |
isOrthogonalTo(TVector2 &vector) const | TVector2< T > | |
isValid() const | TVector2< T > | [virtual] |
isZero() const | TVector2< T > | |
negate() | TVector2< T > | |
normalize() | TVector2< T > | |
Object() | Object | |
Object(const Object &object) | Object | |
operator *(const T &scalar) const | TVector2< T > | |
operator *(const TVector2 &vector) const | TVector2< T > | |
operator *=(const T &scalar) | TVector2< T > | |
operator delete(void *ptr) | AutoDeletable | |
operator delete(void *ptr, void *) | AutoDeletable | |
operator new(size_t size) | AutoDeletable | |
operator new(size_t size, void *ptr) | AutoDeletable | |
operator!=(const TVector2 &vector) const | TVector2< T > | |
PersistentObject::operator!=(const Object &object) const | Object | |
operator+() const | TVector2< T > | |
operator+(const TVector2 &b) const | TVector2< T > | |
operator+=(const TVector2 &vector) | TVector2< T > | |
operator-() const | TVector2< T > | |
operator-(const TVector2 &b) const | TVector2< T > | |
operator-=(const TVector2 &vector) | TVector2< T > | |
operator/(const T &lambda) const | TVector2< T > | |
operator/=(const T &lambda) | TVector2< T > | |
operator<(const Object &object) const | Object | |
operator<=(const Object &object) const | Object | |
operator=(const TVector2 &v) | TVector2< T > | |
operator=(const T &value) | TVector2< T > | |
operator=(const T *ptr) | TVector2< T > | |
PersistentObject::operator=(const Object &) | Object | |
operator==(const TVector2 &vector) const | TVector2< T > | |
PersistentObject::operator==(const Object &object) const | Object | |
operator>(const Object &object) const | Object | |
operator>=(const Object &object) const | Object | |
operator>>(PersistenceManager &pm) const | PersistentObject | |
operator[](Position position) | TVector2< T > | |
operator[](Position position) const | TVector2< T > | |
PersistentObject() | PersistentObject | |
persistentRead(PersistenceManager &pm) | TVector2< T > | [virtual] |
persistentWrite(PersistenceManager &pm, const char *name=0) const | TVector2< T > | [virtual] |
set(const T &value) | TVector2< T > | |
set(const T &vx, const T &vy) | TVector2< T > | |
set(const TVector2 &vector) | TVector2< T > | |
setAutoDeletable(bool enable) | AutoDeletable | |
TVector2() | TVector2< T > | |
TVector2(const T &value) | TVector2< T > | [explicit] |
TVector2(const T &vx, const T &vy) | TVector2< T > | |
TVector2(const TVector2 &vector) | TVector2< T > | |
TVector2(const T *ptr) | TVector2< T > | |
x | TVector2< T > | |
y | TVector2< T > | |
~AutoDeletable() | AutoDeletable | [virtual] |
~Object() | Object | [virtual] |
~PersistentObject() | PersistentObject | [virtual] |
~TVector2() | TVector2< T > | [virtual] |