#include <Vector.h>

Public Member Functions | |
| UVMap (T U=0, T V=0, int d=0) | |
| virtual | ~UVMap (void) |
| void | init (void) |
| void | set (T U, T V=0, int D=0) |
| UVMap | flip (void) |
| UVMap | flipV (void) |
| UVMap | flipU (void) |
| template<typename R > | |
| UVMap< T > & | operator= (const UVMap< R > a) |
Public Attributes | |
| T | u |
| T | v |
| int | d |
| 汎用 | |
template <typename t="double"> class UVMap
2次元ベクトルの定義
パラメトリック曲面用
Definition at line 596 of file Vector.h.
| UVMap | ( | T | U = 0, |
|
| T | V = 0, |
|||
| int | d = 0 | |||
| ) | [inline] |
| UVMap flip | ( | void | ) | [inline] |
| UVMap flipU | ( | void | ) | [inline] |
| UVMap flipV | ( | void | ) | [inline] |
| void init | ( | void | ) | [inline] |
| void set | ( | T | U, | |
| T | V = 0, |
|||
| int | D = 0 | |||
| ) | [inline] |
| int d |
Definition at line 601 of file Vector.h.
Referenced by jbxl::operator*(), jbxl::operator+(), jbxl::operator-(), jbxl::operator/(), and UVMap< double >::operator=().
| T u |
Definition at line 599 of file Vector.h.
Referenced by TextureParam::execInvRotate(), TextureParam::execInvScale(), TextureParam::execInvShift(), TextureParam::execRotate(), TextureParam::execScale(), TextureParam::execShift(), MeshObjectNode::generatePlanarUVMap(), jbxl::operator!=(), jbxl::operator*(), jbxl::operator+(), jbxl::operator-(), jbxl::operator/(), UVMap< double >::operator=(), and jbxl::operator==().
| T v |
Definition at line 600 of file Vector.h.
Referenced by TextureParam::execInvRotate(), TextureParam::execInvScale(), TextureParam::execInvShift(), TextureParam::execRotate(), TextureParam::execScale(), TextureParam::execShift(), MeshObjectNode::generatePlanarUVMap(), jbxl::operator!=(), jbxl::operator*(), jbxl::operator+(), jbxl::operator-(), jbxl::operator/(), UVMap< double >::operator=(), and jbxl::operator==().
1.6.1