[][src]Trait libastro::svg_draw::svg_draw::Draw

pub trait Draw {
    fn draw_base(&self) -> SVG;
fn draw_zodiac(&self, sign: Signs) -> SvgObject;
fn draw_house(&self, numero: i16) -> SvgObject;
fn draw_angle(&self, angle: Angle) -> SvgObjectBodie;
fn draw_bodie(&self, bodie: Bodies, sw_transit: bool) -> SvgObjectBodie;
fn draw_aspect(&self, lng_1: f32, lng_2: f32, aspect: Aspects) -> SvgObject; }

Required methods

fn draw_base(&self) -> SVG

fn draw_zodiac(&self, sign: Signs) -> SvgObject

fn draw_house(&self, numero: i16) -> SvgObject

fn draw_angle(&self, angle: Angle) -> SvgObjectBodie

fn draw_bodie(&self, bodie: Bodies, sw_transit: bool) -> SvgObjectBodie

fn draw_aspect(&self, lng_1: f32, lng_2: f32, aspect: Aspects) -> SvgObject

Loading content...

Implementors

impl Draw for WorkingStorageDrawPolyMorphNatal[src]

fn draw_house(&self, numero: i16) -> SvgObject[src]

draw_house numero 1 to 12

fn draw_bodie(&self, bodie: Bodies, _sw_transit: bool) -> SvgObjectBodie[src]

Draw svg bodie into struct SvgObjectBodie

  • bodies is planet/fiction/asteroid
  • _sw_transit is not used here

impl Draw for WorkingStorageDrawPolyMorphTransit[src]

fn draw_house(&self, numero: i16) -> SvgObject[src]

draw_house numero 1 to 12

Loading content...