NEURON
ShapeView Member List

This is the complete list of members for ShapeView, including all inherited members.

allocate(Canvas *, const Allocation &, Extension &)XYViewvirtual
append_view(Scene *)XYViewprivate
attach(Observer *)Observablevirtual
bottom() constXYView
box_size(Coord x1, Coord y1, Coord x2, Coord y2)Viewvirtual
canvas()XYView
canvas(Canvas *)XYView
canvas_XYViewprivate
csize(Coord x0, Coord xsize, Coord y0, Coord ysize) constXYViewprotected
current_draw_view()XYViewstatic
current_pick_view()XYViewstatic
current_pick_view(XYView *)XYViewstatic
damage(Glyph *, const Allocation &, bool fixed=false, bool viewfixed=false)XYViewvirtual
damage(Coord x1, Coord y1, Coord x2, Coord y2)XYViewvirtual
damage_all()XYViewvirtual
damage_area(Coord &x1, Coord &y1, Coord &x2, Coord &y2) constXYViewvirtual
detach(Observer *)Observablevirtual
height() constXYView
init(Coord x1, Coord y1, Coord x_span, Coord y_span, Scene *, Coord xsize, Coord ysize)XYViewprivate
left() constXYViewvirtual
move_view(Coord dx, Coord dy)Viewvirtual
new_view(Coord x1, Coord y1, Coord x2, Coord y2)Viewvirtual
notify()Observablevirtual
Observable()=defaultObservable
observers_Observableprivate
origin(Coord x, Coord y)View
parent()XYViewinline
parent_XYViewprivate
pick(Canvas *, const Allocation &, int depth, Hit &)XYViewvirtual
printfile(const char *)XYViewvirtual
ratio_view(Coord x, Coord y, float &xratio, float &yratio) constXYViewvirtual
rebind()XYView
request(Requisition &) constXYViewvirtual
right() constXYView
s2o() constXYViewinline
save(std::ostream &)XYViewvirtual
scale_view(Coord xorg, Coord yorg, float dxscale, float dyscale)Viewvirtual
scene() constXYViewvirtual
scene2view(const Allocation &parent) constXYViewprotected
scene2viewparent_XYViewprivate
set_damage_area(Canvas *)XYViewvirtual
ShapeView(ShapeScene *)ShapeView
ShapeView(ShapeScene *, Coord *)ShapeView
size(Coord x1, Coord y1, Coord x2, Coord y2)XYView
stroke(Canvas *, const Color *, const Brush *)XYViewvirtual
top() constXYView
transform(Transformer &, const Allocation &, const Allocation &natural) constViewprotectedvirtual
undraw()XYViewvirtual
View(Scene *)View
View(Coord x, Coord y, Coord span, Scene *, Coord xsize=200, Coord ysize=200)View
View(Coord left, Coord bottom, Coord x_span, Coord y_span, Scene *, Coord xsize=200, Coord ysize=200)View
view_height() constView
view_margin() constXYViewinline
view_margin_XYViewprivatestatic
view_ratio(float xratio, float yratio, Coord &x, Coord &y) constXYViewvirtual
view_width() constViewvirtual
width() constXYViewvirtual
x() constViewvirtual
x1_XYViewprivate
x_pick_epsilon()XYViewinline
x_pick_epsilon_XYViewprotected
x_span(Coord)XYView
x_span_Viewprivate
xc0_XYViewprivate
xd1_XYViewprivate
xd2_XYViewprivate
xsize_XYViewprivate
xsize_orig_XYViewprivate
XYView(Scene *, Coord xsize=200, Coord ysize=200)XYView
XYView(Coord x1, Coord y1, Coord x_span, Coord y_span, Scene *, Coord xsize=200, Coord ysize=200)XYView
y() constView
y1_XYViewprivate
y_pick_epsilon()XYViewinline
y_pick_epsilon_XYViewprotected
y_span(Coord)XYView
y_span_Viewprivate
yc0_XYViewprivate
yd1_XYViewprivate
yd2_XYViewprivate
ysize_XYViewprivate
ysize_orig_XYViewprivate
zin(Coord &x1, Coord &y1, Coord &x2, Coord &y2) constXYViewvirtual
zout(Coord &x1, Coord &y1, Coord &x2, Coord &y2) constXYViewvirtual
~Observable()Observablevirtual
~ShapeView()ShapeViewvirtual
~View()Viewvirtual
~XYView()XYViewvirtual