| bdry_mesh | Visualization | |
| bezier_mesh | Visualization | |
| colormap | Visualization | |
| compute_world_size() | Visualization | |
| convert_from_screen_coords(int x, int y) | Visualization | |
| draw(const Color &bdry_color, const Color &edge_color) | Visualization | |
| draw_bdry_debug(const Color &vert_color, const Color &edge_color, const Color &control_color, const Color &deboor_color) | Visualization | |
| draw_bezier(const Color &edge_color, const Color &tri_color) | Visualization | |
| draw_bezier_edge(BezierEdge *e, const Color &color) | Visualization | |
| draw_bezier_triangle(BezierTriangle *f) | Visualization | |
| draw_bezier_triangle(BezierTriangle *f, const Color &color) | Visualization | |
| draw_bezier_triangle(BezierTriangle *f, unsigned r, unsigned g, unsigned b) | Visualization | |
| draw_bezier_triangle(BezierTriangle *f, unsigned channel, double min, double max) | Visualization | |
| draw_bezier_vertex(BezierVertex *v, const Color &color) | Visualization | |
| draw_boundary_edge(const BoundaryEdge *e, const Color &color) | Visualization | |
| draw_boundary_edge_debug(const BoundaryEdge *e, const Color &edge, const Color &control, const Color &deboor) | Visualization | |
| draw_boundary_vertex(BoundaryVertex *v, const Color &color) | Visualization | |
| draw_circle(const Color &color, const Point2D &p, double radius) | Visualization | |
| draw_control_net(BezierTriangle *t, const Color &color) | Visualization | |
| draw_data(const Color &bdry_color, const Color &edge_color, unsigned rp, unsigned gp, unsigned bp) | Visualization | |
| draw_data_channel(const Color &bdry_color, const Color &edge_color, unsigned channel, double min, double max, bool draw_edges) | Visualization | |
| draw_debug(const Color &bdry_vert_color, const Color &bdry_edge_color, const Color &mesh_color) | Visualization | |
| draw_debug(const Color &bdry_vert_color, const Color &bdry_edge_color, const Color &mesh_color, const Color &tri_color) | Visualization | |
| draw_flip_debug(BezierEdge *e, Point2D poly[], const Point2D &primary, const Point2D &secodary) | Visualization | |
| draw_flippable_edges() | Visualization | |
| draw_inverted_classes() | Visualization | |
| draw_newton() | Visualization | |
| draw_point(BezierTriangle *t, double u, double v, const Color &tc, const Color &vc) | Visualization | |
| draw_point(BezierEdge *e, double u, const Color &ec, const Color &vc) | Visualization | |
| draw_point(const Point2D &p, const Color &color, double size) | Visualization | |
| draw_polygon(Point2D ps[], int len, const Color &color) | Visualization | |
| draw_skeleton(const Color &bdry_color, const Color &edge_color, bool draw_edges) | Visualization | |
| draw_smooth_debug(BezierEdge *e, Point2D poly[], const Point2D &primary, const Point2D &secodary) | Visualization | |
| draw_smoothable_edges() | Visualization | |
| draw_solid(const Color &bdry_color, const Color &edge_color) | Visualization | |
| draw_solid(const Color &bdry_color, const Color &edge_color, bool draw_edges) | Visualization | |
| draw_tuple(const BezierTuple &tup, const Color &vc, const Color &ec, const Color &fc) | Visualization | |
| dump_pixels(Pic *&p) | Visualization | [private] |
| edge_draw_acc | Visualization | |
| face_draw_acc | Visualization | |
| finish_draw() | Visualization | |
| get_bbox(BezierTriangle *t[], int num, Point2D &top, Point2D &bot) | Visualization | |
| get_norms(std::vector< double > &min, std::vector< double > &max) | Visualization | |
| init_zoom() | Visualization | [private] |
| initialize(BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh, int _screen_width=-1, int _screen_height=-1, bool _project=false) | Visualization | [private] |
| is_visible(const Point2D &p) | Visualization | [private] |
| is_visible(const BoundaryVertex *v) | Visualization | [private] |
| is_visible(const BezierVertex *v) | Visualization | [private] |
| is_visible(const BezierEdge *e) | Visualization | [private] |
| is_visible(const BezierTriangle *t) | Visualization | [private] |
| map_color(int idx, const Color &color) | Visualization | |
| pixel_area | Visualization | |
| project() | Visualization | |
| resize(int width, int height) | Visualization | |
| screen_height | Visualization | |
| screen_ratio | Visualization | |
| screen_width | Visualization | |
| set_accuracy(int edge_acc, int face_acc) | Visualization | [inline] |
| start_draw() | Visualization | |
| view_bot | Visualization | |
| view_top | Visualization | |
| visual_locate(Point2D pt) | Visualization | |
| visual_switch(int snum, BezierTuple &tup) | Visualization | |
| Visualization(Simulation *sim, int _screen_width, int _screen_height) | Visualization | |
| Visualization(Simulation *_sim) | Visualization | |
| Visualization(BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh, int _screen_width, int _screen_height) | Visualization | |
| Visualization(BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh) | Visualization | |
| Visualization(BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh, bool _project) | Visualization | |
| world_bot | Visualization | |
| world_center | Visualization | |
| world_height | Visualization | |
| world_ratio | Visualization | |
| world_top | Visualization | |
| world_width | Visualization | |
| write_jpeg(char *filename) | Visualization | |
| write_ppm(char *filename) | Visualization | |
| write_tiff(char *filename) | Visualization | |
| zoom_bot | Visualization | |
| zoom_center | Visualization | |
| zoom_height | Visualization | |
| zoom_ratio | Visualization | |
| zoom_top | Visualization | |
| zoom_width | Visualization | |
| zoomed | Visualization | |
| zoomin(Point2D zt, Point2D zb) | Visualization | |
| zoomout() | Visualization | |
| ~Visualization() | Visualization | |