#include <affinetrans.h>
◆ AffineTrans() [1/3]
Gnome::Art::AffineTrans::AffineTrans |
( |
double | scale = 1.0 | ) |
|
◆ AffineTrans() [2/3]
Gnome::Art::AffineTrans::AffineTrans |
( |
const double | aff[6] | ) |
|
|
explicit |
◆ AffineTrans() [3/3]
Gnome::Art::AffineTrans::AffineTrans |
( |
const AffineTrans & | src | ) |
|
◆ ~AffineTrans()
Gnome::Art::AffineTrans::~AffineTrans |
( |
| ) |
|
◆ apply_to()
Point Gnome::Art::AffineTrans::apply_to |
( |
const Point & | p | ) |
const |
◆ expansion()
double Gnome::Art::AffineTrans::expansion |
( |
| ) |
const |
◆ flip()
void Gnome::Art::AffineTrans::flip |
( |
bool | horiz, |
|
|
bool | vert ) |
◆ gobj() [1/2]
double * Gnome::Art::AffineTrans::gobj |
( |
| ) |
|
◆ gobj() [2/2]
const double * Gnome::Art::AffineTrans::gobj |
( |
| ) |
const |
◆ identity()
static AffineTrans Gnome::Art::AffineTrans::identity |
( |
| ) |
|
|
static |
◆ invert()
void Gnome::Art::AffineTrans::invert |
( |
| ) |
|
◆ operator!=()
bool Gnome::Art::AffineTrans::operator!= |
( |
const AffineTrans & | other | ) |
const |
◆ operator*() [1/2]
◆ operator*() [2/2]
Point Gnome::Art::AffineTrans::operator* |
( |
const Point & | p | ) |
const |
◆ operator*=()
◆ operator=()
◆ operator==()
bool Gnome::Art::AffineTrans::operator== |
( |
const AffineTrans & | other | ) |
const |
◆ operator[]() [1/2]
double & Gnome::Art::AffineTrans::operator[] |
( |
unsigned int | idx | ) |
|
◆ operator[]() [2/2]
const double & Gnome::Art::AffineTrans::operator[] |
( |
unsigned int | idx | ) |
const |
◆ rectilinear()
bool Gnome::Art::AffineTrans::rectilinear |
( |
| ) |
const |
◆ rotation()
static AffineTrans Gnome::Art::AffineTrans::rotation |
( |
double | theta | ) |
|
|
static |
◆ scaling() [1/2]
static AffineTrans Gnome::Art::AffineTrans::scaling |
( |
double | s | ) |
|
|
static |
◆ scaling() [2/2]
static AffineTrans Gnome::Art::AffineTrans::scaling |
( |
double | sx, |
|
|
double | sy ) |
|
static |
◆ shearing()
static AffineTrans Gnome::Art::AffineTrans::shearing |
( |
double | theta | ) |
|
|
static |
◆ to_string()
Glib::ustring Gnome::Art::AffineTrans::to_string |
( |
| ) |
const |
◆ translation() [1/2]
◆ translation() [2/2]
static AffineTrans Gnome::Art::AffineTrans::translation |
( |
double | dx, |
|
|
double | dy ) |
|
static |
◆ trans_
double Gnome::Art::AffineTrans::trans_[6] |
|
protected |
The documentation for this class was generated from the following file: