|
| ShapeScene (SectionList *=NULL) |
|
virtual | ~ShapeScene () |
|
virtual void | erase_all () |
|
virtual void | observe (SectionList *=NULL) |
|
virtual void | flush () |
|
virtual ShapeSection * | selected () |
|
virtual float | arc_selected () |
|
virtual void | selected (ShapeSection *, Coord x=fil, Coord y=fil) |
|
virtual float | nearest (Coord, Coord) |
|
virtual void | wholeplot (Coord &x1, Coord &y1, Coord &x2, Coord &y2) const |
|
void | color (Section *sec1, Section *sec2, const Color *) |
|
void | color (Section *sec, const Color *) |
|
void | colorseg (Section *, double, const Color *) |
|
void | color (const Color *) |
|
void | color (SectionList *, const Color *) |
|
ColorValue * | color_value () |
|
virtual void | view (Coord) |
|
virtual void | view (Coord *) |
|
virtual void | view (Rubberband *) |
|
void | shape_type (int) |
|
int | shape_type () |
|
virtual void | section_handler (SectionHandler *) |
|
virtual SectionHandler * | section_handler () |
|
virtual SectionHandler * | section_handler (ShapeSection *) |
|
PolyGlyph * | shape_section_list () |
|
virtual void | transform3d (Rubberband *rb=NULL) |
|
virtual ShapeSection * | shape_section (Section *) |
|
virtual void | name (const char *) |
|
virtual void | save_phase2 (std::ostream &) |
|
virtual void | help () |
|
void | force () |
|
bool | view_all () |
|
void | rotate () |
|
void | rotate (Coord xorg, Coord yorg, Coord zorg, float xrad, float yrad, float zrad) |
|
| Graph (bool=true) |
|
virtual | ~Graph () |
|
void | axis (DimensionName, float min, float max, float pos=0., int ntics=-1, int nminor=0, int invert=0, bool number=true) |
|
GraphLine * | add_var (const char *, const Color *, const Brush *, bool usepointer, int fixtype=1, neuron::container::data_handle< double > p={}, const char *lab=NULL, Object *obj=NULL) |
|
void | x_expr (const char *, bool usepointer) |
|
void | add_polyline (GPolyLine *) |
|
void | add_graphVector (GraphVector *) |
|
void | begin () |
|
void | plot (float) |
|
void | flush () |
|
void | fast_flush () |
|
void | begin_line (const char *s=NULL) |
|
void | begin_line (const Color *, const Brush *, const char *s=NULL) |
|
void | line (Coord x, Coord y) |
|
void | mark (Coord x, Coord y, char style='+', float size=12, const Color *=NULL, const Brush *=NULL) |
|
void | erase () |
|
void | erase_lines () |
|
virtual void | delete_label (GLabel *) |
|
virtual bool | change_label (GLabel *, const char *, GLabel *gl=NULL) |
|
void | keep_lines () |
|
void | keep_lines_toggle () |
|
void | family (bool) |
|
void | family (const char *) |
|
void | family_label_chooser () |
|
void | new_axis () |
|
void | erase_axis () |
|
void | view_axis () |
|
void | view_box () |
|
void | change_prop () |
|
void | color (int) |
|
void | brush (int) |
|
const Color * | color () const |
|
const Brush * | brush () const |
|
void | set_cross_action (const char *, Object *, bool vectorcopy=false) |
|
void | cross_action (char, GPolyLine *, int) |
|
void | cross_action (char, Coord, Coord) |
|
void | simgraph () |
|
virtual void | draw (Canvas *, const Allocation &) const |
|
virtual void | pick (Canvas *, const Allocation &, int depth, Hit &) |
|
virtual GlyphIndex | glyph_index (const Glyph *) |
|
virtual void | new_size (Coord x1, Coord y1, Coord x2, Coord y2) |
|
GLabel * | label (float x, float y, const char *s, int fixtype, float scale, float x_align, float y_align, const Color *) |
|
GLabel * | label (float x, float y, const char *s, float n=0, int fixtype=-1) |
|
GLabel * | label (const char *s, int fixtype=-1) |
|
GLabel * | new_proto_label () const |
|
void | fixed (float scale) |
|
void | vfixed (float scale) |
|
void | relative (float scale) |
|
void | align (float x, float y) |
|
void | choose_sym () |
|
void | name (char *) |
|
void | change_label_color (GLabel *) |
|
void | change_line_color (GPolyLine *) |
|
virtual void | save_phase1 (std::ostream &) |
|
int | labeltype () const |
|
virtual void | see_range_plot (GraphVector *) |
|
| Scene (Coord x1, Coord y1, Coord x2, Coord y2, Glyph *background=NULL) |
|
virtual | ~Scene () |
|
virtual void | background (Glyph *bg=NULL) |
|
virtual Coord | x1 () const |
|
virtual Coord | y1 () const |
|
virtual Coord | x2 () const |
|
virtual Coord | y2 () const |
|
virtual int | view_count () const |
|
virtual XYView * | sceneview (int) const |
|
virtual void | dismiss () |
|
virtual void | printfile (const char *) |
|
virtual void | modified (GlyphIndex) |
|
void | move (GlyphIndex, Coord x, Coord y) |
|
void | location (GlyphIndex, Coord &x, Coord &y) const |
|
void | show (GlyphIndex, bool) |
|
bool | showing (GlyphIndex) const |
|
virtual void | damage (GlyphIndex) |
|
virtual void | damage (Coord x1, Coord y1, Coord x2, Coord y2) |
|
virtual void | damage_all () |
|
virtual void | tool (int) |
|
virtual int | tool () |
|
virtual void | request (Requisition &) const |
|
virtual void | allocate (Canvas *, const Allocation &, Extension &) |
|
virtual void | print (Printer *, const Allocation &) const |
|
virtual void | append (Glyph *) |
|
virtual void | append_fixed (Glyph *) |
|
virtual void | append_viewfixed (Glyph *) |
|
virtual void | prepend (Glyph *) |
|
virtual void | insert (GlyphIndex, Glyph *) |
|
virtual void | remove (GlyphIndex) |
|
virtual void | replace (GlyphIndex, Glyph *) |
|
virtual void | change (GlyphIndex) |
|
virtual void | change_to_fixed (GlyphIndex, XYView *) |
|
virtual void | change_to_vfixed (GlyphIndex, XYView *) |
|
virtual GlyphIndex | count () const |
|
virtual Glyph * | component (GlyphIndex) const |
|
virtual void | allotment (GlyphIndex, DimensionName, Allotment &) const |
|
bool | drawing_fixed_item () const |
|
bool | mark () |
|
void | mark (bool m) |
|
virtual Coord | mbs () const |
|
ScenePicker * | picker () |
|
Object * | hoc_obj_ptr () |
|
void | hoc_obj_ptr (Object *o) |
|
bool | menu_picked () |
|
| Observable ()=default |
|
virtual | ~Observable () |
|
virtual void | attach (Observer *) |
|
virtual void | detach (Observer *) |
|
virtual void | notify () |
|
Definition at line 24 of file shape.h.