Horizon
|
This is the complete list of members for horizon::Canvas3D, including all inherited members.
__attribute__((packed)) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
__attribute__((packed)) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
_animate_step(GdkFrameClock *frame_clock) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
add_line(const std::deque< Coordi > &pts, int64_t width, ColorP color, int layer) (defined in horizon::Canvas) | horizon::Canvas | |
add_triangle(int layer, const Coordf &p0, const Coordf &p1, const Coordf &p2, ColorP co, uint8_t flg=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
append_polygon(const Polygon &poly) (defined in horizon::CanvasPatch) | horizon::CanvasPatch | |
background_bottom_color (defined in horizon::Canvas3D) | horizon::Canvas3D | |
background_top_color (defined in horizon::Canvas3D) | horizon::Canvas3D | |
BackgroundRenderer (defined in horizon::Canvas3D) | horizon::Canvas3D | |
cam_azimuth (defined in horizon::Canvas3D) | horizon::Canvas3D | |
cam_distance (defined in horizon::Canvas3D) | horizon::Canvas3D | |
cam_elevation (defined in horizon::Canvas3D) | horizon::Canvas3D | |
cam_fov (defined in horizon::Canvas3D) | horizon::Canvas3D | |
Canvas() (defined in horizon::Canvas) | horizon::Canvas | |
Canvas3D() (defined in horizon::Canvas3D) | horizon::Canvas3D | |
CanvasPatch() (defined in horizon::CanvasPatch) | horizon::CanvasPatch | |
clear() (defined in horizon::Canvas) | horizon::Canvas | virtual |
clear_3d_models() (defined in horizon::Canvas3D) | horizon::Canvas3D | |
CoverRenderer (defined in horizon::Canvas3D) | horizon::Canvas3D | |
draw_arc(const Coord< float > ¢er, float radius, float a0, float a1, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_arc2(const Coord< float > ¢er, float radius0, float a0, float radius1, float a1, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_bitmap_text(const Coordf &p, float scale, const std::string &rtext, int angle, ColorP color, int layer) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
draw_bitmap_text_box(const Placement &q, float width, float height, const std::string &s, ColorP color, int layer, TextBoxMode mode) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
draw_box(const Coord< float > &o, float size, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_cross(const Coord< float > &o, float size, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_error(const Coordf ¢er, float scale, const std::string &text, bool tr=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_flag(const Coordf &position, const std::string &txt, int64_t size, Orientation orientation, ColorP color=ColorP::FROM_LAYER) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_line(const Coord< float > &a, const Coord< float > &b, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_lock(const Coordf ¢er, float size, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_plus(const Coord< float > &o, float size, ColorP color=ColorP::FROM_LAYER, int layer=10000, bool tr=true, uint64_t width=0) (defined in horizon::Canvas) | horizon::Canvas | protected |
draw_text0(const Coordf &p, float size, const std::string &rtext, int angle, bool flip, TextOrigin origin, ColorP color, int layer=10000, uint64_t width=0, bool draw=true, TextData::Font font=TextData::Font::SIMPLEX, bool center=false, bool mirror=false) (defined in horizon::Canvas) | horizon::Canvas | protected |
explode (defined in horizon::Canvas3D) | horizon::Canvas3D | |
FaceRenderer (defined in horizon::Canvas3D) | horizon::Canvas3D | |
far (defined in horizon::Canvas3D) | horizon::Canvas3D | |
fast_draw (defined in horizon::Canvas) | horizon::Canvas | |
fragment_cache (defined in horizon::Canvas) | horizon::Canvas | protected |
get_bbox(bool visible_only=true) const (defined in horizon::Canvas) | horizon::Canvas | |
get_flip_view() const (defined in horizon::Canvas) | horizon::Canvas | inlinevirtual |
get_layer_display(int index) const (defined in horizon::Canvas) | horizon::Canvas | |
get_overlay_layer(int layer, bool ignore_flip=false) (defined in horizon::Canvas) | horizon::Canvas | protected |
hide_obj(const ObjectRef &r) (defined in horizon::Canvas) | horizon::Canvas | |
highlight_intensity (defined in horizon::Canvas3D) | horizon::Canvas3D | |
img_auto_line (defined in horizon::Canvas) | horizon::Canvas | protected |
img_draw_text(const Coordf &p, float size, const std::string &rtext, int angle, bool flip, TextOrigin origin, int layer=10000, uint64_t width=0, TextData::Font font=TextData::Font::SIMPLEX, bool center=false, bool mirror=false) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
img_hole(const Hole &hole) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
img_line(const Coordi &p0, const Coordi &p1, const uint64_t width, int layer=10000, bool tr=true) (defined in horizon::Canvas) | horizon::Canvas | protectedvirtual |
img_mode (defined in horizon::Canvas) | horizon::Canvas | protected |
img_net(const class Net *net) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
img_padstack(const Padstack &ps) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
img_set_padstack(bool v) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
img_text(const Text &txt, std::pair< Coordf, Coordf > &extents) (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
inc_cam_azimuth(float v) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
layer_colors (defined in horizon::Canvas) | horizon::Canvas | protected |
layer_display (defined in horizon::Canvas) | horizon::Canvas | protected |
layer_provider (defined in horizon::Canvas) | horizon::Canvas | protected |
load_models_async(class Pool *pool) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
measure_bitmap_text(const std::string &text) const (defined in horizon::Canvas) | horizon::Canvas | inlineprotectedvirtual |
near (defined in horizon::Canvas3D) | horizon::Canvas3D | |
object_refs (defined in horizon::Canvas) | horizon::Canvas | protected |
object_refs_current (defined in horizon::Canvas) | horizon::Canvas | protected |
overlay_layer_current (defined in horizon::Canvas) | horizon::Canvas | protected |
overlay_layers (defined in horizon::Canvas) | horizon::Canvas | protected |
patches (defined in horizon::CanvasPatch) | horizon::CanvasPatch | |
prepare() (defined in horizon::Canvas3D) | horizon::Canvas3D | |
Projection enum name (defined in horizon::Canvas3D) | horizon::Canvas3D | |
projection (defined in horizon::Canvas3D) | horizon::Canvas3D | |
remove_obj(const ObjectRef &r) (defined in horizon::Canvas) | horizon::Canvas | |
render(const class Symbol &sym, bool on_sheet=false, bool smashed=false) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Junction &junc, bool interactive=true, ObjectType mode=ObjectType::INVALID) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Line &line, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class SymbolPin &pin, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Arc &arc, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Sheet &sheet) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class SchematicSymbol &sym) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class LineNet &line) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class NetLabel &label) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class BusLabel &label) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Warning &warn) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class PowerSymbol &sym) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class BusRipper &ripper) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Text &text, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Padstack &padstack, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Polygon &polygon, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Shape &shape, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Hole &hole, bool interactive=true) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Package &package, bool interactive=true, bool smashed=false, bool omit_silkscreen=false) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Pad &pad) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Buffer &buf) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Board &brd) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class BoardPackage &pkg) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class BoardHole &hole) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Track &track) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Via &via) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Dimension &dim) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class Frame &frame, bool on_sheet=false) (defined in horizon::Canvas) | horizon::Canvas | protected |
render(const class ConnectionLine &line) (defined in horizon::Canvas) | horizon::Canvas | protected |
render_pad_overlay(const class Pad &pad) (defined in horizon::Canvas) | horizon::Canvas | protected |
request_push() override (defined in horizon::Canvas3D) | horizon::Canvas3D | virtual |
selectables (defined in horizon::Canvas) | horizon::Canvas | protected |
selection_filter (defined in horizon::Canvas) | horizon::Canvas | |
set_appearance(const Appearance &a) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
set_flags(const ObjectRef &r, uint8_t mask_set, uint8_t mask_clear) (defined in horizon::Canvas) | horizon::Canvas | |
set_flags_all(uint8_t mask_set, uint8_t mask_clear) (defined in horizon::Canvas) | horizon::Canvas | |
set_highlights(const std::set< UUID > &pkgs) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
set_layer_color(int layer, const Color &color) (defined in horizon::Canvas) | horizon::Canvas | |
set_layer_display(int index, const LayerDisplay &ld) (defined in horizon::Canvas) | horizon::Canvas | |
set_lod_size(float size) (defined in horizon::Canvas) | horizon::Canvas | protected |
set_msaa(unsigned int samples) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
sheet_current_uuid (defined in horizon::Canvas) | horizon::Canvas | protected |
show_all_junctions_in_schematic (defined in horizon::Canvas) | horizon::Canvas | |
show_all_obj() (defined in horizon::Canvas) | horizon::Canvas | |
show_models (defined in horizon::Canvas3D) | horizon::Canvas3D | |
show_obj(const ObjectRef &r) (defined in horizon::Canvas) | horizon::Canvas | |
show_silkscreen (defined in horizon::Canvas3D) | horizon::Canvas3D | |
show_solder_mask (defined in horizon::Canvas3D) | horizon::Canvas3D | |
show_solder_paste (defined in horizon::Canvas3D) | horizon::Canvas3D | |
show_substrate (defined in horizon::Canvas3D) | horizon::Canvas3D | |
show_text_in_tracks (defined in horizon::Canvas) | horizon::Canvas | |
signal_models_loading() (defined in horizon::Canvas3D) | horizon::Canvas3D | inline |
smooth_zoom (defined in horizon::Canvas3D) | horizon::Canvas3D | |
solder_mask_color (defined in horizon::Canvas3D) | horizon::Canvas3D | |
substrate_color (defined in horizon::Canvas3D) | horizon::Canvas3D | |
target_current (defined in horizon::Canvas) | horizon::Canvas | protected |
targets (defined in horizon::Canvas) | horizon::Canvas | protected |
text_extents (defined in horizon::CanvasPatch) | horizon::CanvasPatch | |
TextBoxMode enum name (defined in horizon::Canvas) | horizon::Canvas | protected |
transform (defined in horizon::Canvas) | horizon::Canvas | protected |
transform_restore() (defined in horizon::Canvas) | horizon::Canvas | protected |
transform_save() (defined in horizon::Canvas) | horizon::Canvas | protected |
transforms (defined in horizon::Canvas) | horizon::Canvas | protected |
triangle_type_current (defined in horizon::Canvas) | horizon::Canvas | protected |
triangles (defined in horizon::Canvas) | horizon::Canvas | protected |
type_signal_models_loading typedef (defined in horizon::Canvas3D) | horizon::Canvas3D | |
update(const class Symbol &sym, const Placement &transform=Placement(), bool edit=true) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Sheet &sheet) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Padstack &padstack, bool edit=true) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Package &pkg, bool edit=true) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Buffer &buf, class LayerProvider *lp) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Board &brd) (defined in horizon::Canvas) | horizon::Canvas | |
update(const class Frame &fr, bool edit=true) (defined in horizon::Canvas) | horizon::Canvas | |
update2(const class Board &brd) (defined in horizon::Canvas3D) | horizon::Canvas3D | |
update_markers() (defined in horizon::Canvas) | horizon::Canvas | inlinevirtual |
update_packages() (defined in horizon::Canvas3D) | horizon::Canvas3D | |
use_layer_colors (defined in horizon::Canvas3D) | horizon::Canvas3D | |
view_all() (defined in horizon::Canvas3D) | horizon::Canvas3D | |
WallRenderer (defined in horizon::Canvas3D) | horizon::Canvas3D | |
work_layer (defined in horizon::Canvas) | horizon::Canvas | protected |
~Canvas() (defined in horizon::Canvas) | horizon::Canvas | inlinevirtual |