A toolkit for working with phylogenetic data.
v0.20.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SvgTransform::Scale Struct Reference

#include <genesis/utils/formats/svg/attributes.hpp>

Detailed Description

Definition at line 348 of file attributes.hpp.

Public Member Functions

 Scale ()=default
 
 Scale (double sxy)
 
 Scale (double sx, double sy)
 
 Scale (Scale const &)=default
 
 Scale (Scale &&)=default
 
 ~Scale ()=default
 
Scaleoperator= (Scale const &)=default
 
Scaleoperator= (Scale &&)=default
 
void write (std::ostream &out) const
 

Public Attributes

double sx = 1.0
 
double sy = 1.0
 

Constructor & Destructor Documentation

Scale ( )
default
Scale ( double  sxy)
inline

Definition at line 358 of file attributes.hpp.

Scale ( double  sx,
double  sy 
)
inline

Definition at line 363 of file attributes.hpp.

~Scale ( )
default
Scale ( Scale const &  )
default
Scale ( Scale &&  )
default

Member Function Documentation

Scale& operator= ( Scale const &  )
default
Scale& operator= ( Scale &&  )
default
void write ( std::ostream &  out) const

Definition at line 250 of file attributes.cpp.

Member Data Documentation

double sx = 1.0

Definition at line 386 of file attributes.hpp.

double sy = 1.0

Definition at line 387 of file attributes.hpp.


The documentation for this struct was generated from the following files: