#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