#include <texcoord2.h>
Public Types | |
enum | { n_coords = 1 } |
typedef Point2< T > | PointType |
typedef T | ScalarType |
Public Member Functions | |
short | n (const int i) const |
short & | n (const int i) |
short | n () const |
short & | n () |
short | N (const int i) const |
short & | N (const int i) |
short | N () const |
short & | N () |
bool | operator== (TexCoord2Simple const &p) const |
Point2< T > | P () const |
Point2< T > & | P () |
Point2< T > | P (const int i) const |
Point2< T > & | P (const int i) |
Point2< T > | t () const |
Point2< T > & | t () |
Point2< T > | t (const int i) const |
Point2< T > & | t (const int i) |
const T & | u (const int i) const |
T & | u (const int i) |
const T & | u () const |
T & | u () |
const T & | U (const int i) const |
T & | U (const int i) |
const T & | U () const |
T & | U () |
const T & | v (const int i) const |
T & | v (const int i) |
const T & | v () const |
T & | v () |
const T & | V (const int i) const |
T & | V (const int i) |
const T & | V () const |
T & | V () |
Private Member Functions | |
short & | static_n () const |
Private Attributes | |
Point2< T > | _t |
Templated class for a single 2D texture coord.
Definition at line 128 of file texcoord2.h.
typedef Point2<T> vcg::TexCoord2Simple< T >::PointType |
Definition at line 131 of file texcoord2.h.
typedef T vcg::TexCoord2Simple< T >::ScalarType |
Definition at line 132 of file texcoord2.h.
anonymous enum |
Definition at line 196 of file texcoord2.h.
short vcg::TexCoord2Simple< T >::n | ( | const int | i | ) | const [inline] |
Definition at line 187 of file texcoord2.h.
short& vcg::TexCoord2Simple< T >::n | ( | const int | i | ) | [inline] |
Definition at line 186 of file texcoord2.h.
short vcg::TexCoord2Simple< T >::n | ( | ) | const [inline] |
Definition at line 184 of file texcoord2.h.
short& vcg::TexCoord2Simple< T >::n | ( | ) | [inline] |
Definition at line 183 of file texcoord2.h.
short vcg::TexCoord2Simple< T >::N | ( | const int | i | ) | const [inline] |
Definition at line 164 of file texcoord2.h.
short& vcg::TexCoord2Simple< T >::N | ( | const int | i | ) | [inline] |
Definition at line 163 of file texcoord2.h.
short vcg::TexCoord2Simple< T >::N | ( | ) | const [inline] |
Definition at line 161 of file texcoord2.h.
short& vcg::TexCoord2Simple< T >::N | ( | ) | [inline] |
Definition at line 160 of file texcoord2.h.
bool vcg::TexCoord2Simple< T >::operator== | ( | TexCoord2Simple< T > const & | p | ) | const [inline] |
Definition at line 191 of file texcoord2.h.
Point2<T> vcg::TexCoord2Simple< T >::P | ( | ) | const [inline] |
Definition at line 158 of file texcoord2.h.
Point2<T>& vcg::TexCoord2Simple< T >::P | ( | ) | [inline] |
Definition at line 157 of file texcoord2.h.
Point2<T> vcg::TexCoord2Simple< T >::P | ( | const int | i | ) | const [inline] |
Definition at line 155 of file texcoord2.h.
Point2<T>& vcg::TexCoord2Simple< T >::P | ( | const int | i | ) | [inline] |
Definition at line 154 of file texcoord2.h.
short& vcg::TexCoord2Simple< T >::static_n | ( | ) | const [inline, private] |
Definition at line 137 of file texcoord2.h.
Point2<T> vcg::TexCoord2Simple< T >::t | ( | ) | const [inline] |
Definition at line 181 of file texcoord2.h.
Point2<T>& vcg::TexCoord2Simple< T >::t | ( | ) | [inline] |
Definition at line 180 of file texcoord2.h.
Point2<T> vcg::TexCoord2Simple< T >::t | ( | const int | i | ) | const [inline] |
Definition at line 178 of file texcoord2.h.
Point2<T>& vcg::TexCoord2Simple< T >::t | ( | const int | i | ) | [inline] |
Definition at line 177 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::u | ( | const int | i | ) | const [inline] |
Definition at line 174 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::u | ( | const int | i | ) | [inline] |
Definition at line 172 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::u | ( | ) | const [inline] |
Definition at line 170 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::u | ( | ) | [inline] |
Definition at line 168 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::U | ( | const int | i | ) | const [inline] |
Definition at line 151 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::U | ( | const int | i | ) | [inline] |
Definition at line 149 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::U | ( | ) | const [inline] |
Definition at line 147 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::U | ( | ) | [inline] |
Definition at line 145 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::v | ( | const int | i | ) | const [inline] |
Definition at line 175 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::v | ( | const int | i | ) | [inline] |
Definition at line 173 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::v | ( | ) | const [inline] |
Definition at line 171 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::v | ( | ) | [inline] |
Definition at line 169 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::V | ( | const int | i | ) | const [inline] |
Definition at line 152 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::V | ( | const int | i | ) | [inline] |
Definition at line 150 of file texcoord2.h.
const T& vcg::TexCoord2Simple< T >::V | ( | ) | const [inline] |
Definition at line 148 of file texcoord2.h.
T& vcg::TexCoord2Simple< T >::V | ( | ) | [inline] |
Definition at line 146 of file texcoord2.h.
Point2<T> vcg::TexCoord2Simple< T >::_t [private] |
Definition at line 135 of file texcoord2.h.