#include <TensorManifold.H>
Inheritance diagram for xchen::TensorManifold< dims, sp_dims >:

Public Methods | |
| TensorManifold () | |
| TensorManifold (mesh_t const &m) | |
| TensorManifold (TensorManifold const &rhs, Transform const &) | |
| Construct transformed rhs. initialization does not apply to subdivision data. | |
| mesh_t & | ControlMesh () |
| bool & | IsRational () |
| the default is not rational. | |
| virtual void | Subdivide (int depth=1) const=0 |
| Subdivide 'depth' times. | |
Protected Types | |
| enum | { bzr_surface, bsp_surface, sbd_surface } |
Protected Methods | |
| void | GenerateUI () |
| Generate user interface from Model's attributes. | |
| void | DrawBrief () const |
| display routine when mouse-transforming the Model. | |
| void | Draw () const |
| void | draw (mesh_t &mesh) const |
| void | set2bzr_srf_type () |
| void | set2bsp_srf_type () |
| void | set2sbd_srf_type () |
| void | init_sbd () |
| void | clean_sbd () |
Protected Attributes | |
| mesh_t | ctl_msh |
| int | deg [dims] |
| bool | rational |
| mesh_t | sbd_msh |
| Nmesh_t | Nmsh |
| mesh_t | Dmsh [dims] |
| bool | sbd_initialized |
| enum xchen::TensorManifold:: { ... } | srf_type |
Friends | |
| class | glModel |
| ostream & | operator<< (ostream &os, TensorManifold const &m) |
|
|||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
Construct transformed rhs. initialization does not apply to subdivision data.
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
Implements xchen::Model. |
|
|||||||||
|
display routine when mouse-transforming the Model.
Reimplemented from xchen::Model. |
|
|||||||||
|
Generate user interface from Model's attributes.
Reimplemented from xchen::Model. |
|
|||||||||
|
|
|
|||||||||
|
the default is not rational.
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Subdivide 'depth' times.
Implemented in xchen::TensorBlossom< dims, sp_dims >, xchen::SubdivisionManifold< dims, sp_dims >, and xchen::TensorBlossom< 1, sp_dims >. |
|
|||||
|
Reimplemented from xchen::Model. Reimplemented in xchen::TensorBlossom< dims, sp_dims >, and xchen::TensorBlossom< 1, sp_dims >. |
|
||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|
|
1.2.18