#include "geom/appear.H"
#include "bmesh.H"
#include "tex_coord_gen.H"
#include <vector>
Include dependency graph for patch.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | GTexture_list |
| Convenience methods defined in gtexture.H. More... | |
| class | PatchData |
| Base class for application-specific, custom data attached to the patch. More... | |
| class | DynamicSample |
| class | Patch |
| A region of a BMESH that can be textured individually. More... | |
| class | PatchEdgeFilter |
| class | PatchFaceFilter |
Typedefs | |
| typedef const GTexture | CGTexture |
| typedef const GTexture_list | CGTexture_list |
| typedef void(* | init_fade_func_t )(GTexture *, GTexture *, double, double) |
| typedef const PatchData | CPatchData |
| typedef const DynamicSample | CDynamicSample |
| typedef const Patch | CPatch |
Functions | |
| Patch * | get_patch (CBface *f) |
| Returns the Patch of a Bface. | |
| Patch * | get_patch (CBsimplex *s) |
| Returns the Patch of a Bsimplex. | |
| Patch * | get_ctrl_patch (CBface *f) |
| Similar to get_patch(CBface*), but returns the control Patch. | |
| Patch * | get_ctrl_patch (CBsimplex *s) |
| Similar to get_patch(CBsimplex*), but returns the control Patch. | |
Definition in file patch.H.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Similar to get_patch(CBsimplex*), but returns the control Patch.
Definition at line 662 of file patch.H. References Patch::ctrl_patch(), and get_patch(). |
|
|
Similar to get_patch(CBface*), but returns the control Patch.
Definition at line 652 of file patch.H. References Patch::ctrl_patch(), and get_patch(). Referenced by VisRefImage::get_ctrl_patch(), BMESH::intersect(), and Patch::write_stream(). |
|
|
Returns the Patch of a Bsimplex.
Definition at line 639 of file patch.H. References get_bface(), get_patch(), and is_edge(). |
|
|
Definition at line 629 of file patch.H. References Bface::patch(). |
1.4.4