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 | |