#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: