Transformable
Transformable* transformables[count];
Transformable* transformables[count];
_WriteTransformable(LittleEndianBuffer& buffer, const Transformable* transformable)
int32 matrixSize = Transformable::matrix_size;
_WriteTranslation(LittleEndianBuffer& buffer, const Transformable* transformable)
fGradientTransformSize += Transformable::matrix_size * sizeof(float);
const Transformable& transform, Icon* icon)
Transformable transform;
class Transformable;
const Transformable& transform,
SVGExporter::_AppendMatrix(const Transformable* object, BString& string) const
double matrix[Transformable::matrix_size];
class Transformable;
void _AppendMatrix(const Transformable* object,
i * Transformable::matrix_size]);
Transformable transform(*(fShapes[i]));
const Transformable& transform)
count * Transformable::matrix_size]
i * Transformable::matrix_size]);
class Transformable;
const Transformable& transform);
class Transformable;
Transformable t(*this);
Transformable fParentTransform;
Transformable(),
Transformable::operator=(other);
Transformable(other),
ChannelTransform::SetTransformation(const Transformable& other)
class ChannelTransform : public Transformable {
void SetTransformation(const Transformable& other);
Transformable** const objects,
new (nothrow) Transformable*[count] : NULL),
count * Transformable::matrix_size] : NULL),
memcpy(fObjects, objects, fCount * sizeof(Transformable*));
int32 matrixSize = Transformable::matrix_size;
int32 matrixSize = Transformable::matrix_size;
class Transformable;
Transformable** const objects,
Transformable** fObjects;
Transformable t(*this);
int32 matrixSize = Transformable::matrix_size;
Transformable** const objects,
new (nothrow) Transformable*[count] : NULL),
count * Transformable::matrix_size] : NULL),
memcpy(fObjects, objects, fCount * sizeof(Transformable*));
fCount * Transformable::matrix_size * sizeof(double));
class Transformable;
Transformable** const objects,
Transformable** fObjects;
fShapes[i]->StoreTo(&fOriginals[i * Transformable::matrix_size]);
Transformable* objects[fCount];
fOriginals = new double[fCount * Transformable::matrix_size];
fShapes[i]->LoadFrom(&fOriginals[i * Transformable::matrix_size]);
Transformable fParentTransform;
const Transformable& transformation, const Container<Transformer>* transformers)
IconRenderer::StyleHandler::_MergeTransformers(const Transformable* styleTransformation,
const Container<Transformer>* transformers, const Transformable* shapeTransformation)
styleTransformers[i++] = new (nothrow) Transformable(*styleTransformation);
styleTransformers[i++] = new (nothrow) Transformable(*shapeTransformation);
const Transformable& transformation,
typedef agg::conv_transform<VertexSource, Transformable> ScaledPath;
Transformable transform(*shape);
const Transformable* styleTransformation,
const Transformable* shapeTransformation);
Transformable fGlobalTransform;
_ReadTransformable(LittleEndianBuffer& buffer, Transformable* transformable)
int32 matrixSize = Transformable::matrix_size;
_ReadTranslation(LittleEndianBuffer& buffer, Transformable* transformable)
if (dataSize != Transformable::matrix_size * sizeof(double))
int32 size = Transformable::matrix_size;
int32 size = Transformable::matrix_size;
int32 size = Transformable::matrix_size;
agg::conv_transform< ::VertexSource, Transformable>
Transformable(),
: Transformable(),
Transformable(other),
: Transformable(other),
public _ICON_NAMESPACE Transformable,
class Shape : public _ICON_NAMESPACE Transformable,
VectorPath::ApplyTransform(const Transformable& transform)
void ApplyTransform(const Transformable& transform);
Transformable(other),
: Transformable(other),
int32 size = Transformable::matrix_size;
if (Transformable::operator==(other))
Transformable(),
: Transformable(),
Transformable(),
: Transformable(),
Transformable::PrintToStream();
int32 size = Transformable::matrix_size;
public Transformable {
class Gradient : public Transformable {
Transformable::SetTransform(const Transformable& other)
Transformable&
Transformable::operator=(const Transformable& other)
Transformable&
Transformable::Multiply(const Transformable& other)
Transformable::Reset()
Transformable::IsIdentity() const
Transformable::IsTranslationOnly() const
Transformable::IsNotDistorted() const
Transformable::IsValid() const
Transformable::Transformable()
Transformable::operator==(const Transformable& other) const
Transformable::operator!=(const Transformable& other) const
Transformable::TransformBounds(BRect bounds) const
Transformable::Transformable(const Transformable& other)
Transformable::TranslateBy(BPoint offset)
Transformable::RotateBy(BPoint origin, double degrees)
Transformable::ScaleBy(BPoint origin, double xScale, double yScale)
Transformable::ShearBy(BPoint origin, double xShear, double yShear)
Transformable::TransformationChanged()
Transformable::PrintToStream() const
Transformable::~Transformable()
Transformable::Invert()
Transformable::InverseTransform(double* x, double* y) const
Transformable::InverseTransform(BPoint* point) const
Transformable::InverseTransform(const BPoint& point) const
Transformable::StoreTo(double matrix[matrix_size]) const
Transformable::LoadFrom(const double matrix[matrix_size])
Transformable t;
class Transformable : public StyleTransformer,
Transformable();
Transformable(const Transformable& other);
virtual ~Transformable();
void SetTransform(const Transformable& other);
Transformable& operator=(const Transformable& other);
Transformable& Multiply(const Transformable& other);
bool operator==(const Transformable& other) const;
bool operator!=(const Transformable& other) const;
Transformable& fTransform;
Transformable transform(EmbeddedTransformation());
Transformable transform(EmbeddedTransformation());
Transformable
Transformable transform;
BoundingBoxConsumer(Transformable& transform, BRect* rectArray,
Transformable EmbeddedTransformation() const;
typedef agg::conv_transform<FontCacheEntry::CurveConverter, Transformable>
typedef agg::conv_transform<FontCacheEntry::ContourConverter, Transformable>
const Transformable& transform,
const Transformable& fTransform;
Transformable transform(fEmbeddedTransformation);
Transformable transform(fEmbeddedTransformation);
Transformable fEmbeddedTransformation;
Transformable fTransform;
const Transformable& Transform() const
Transformable::SetTransformable(const Transformable& other)
Transformable&
Transformable::operator=(const Transformable& other)
Transformable&
Transformable::operator=(const agg::trans_affine& other)
Transformable&
Transformable::Multiply(const Transformable& other)
Transformable::Reset()
Transformable::IsIdentity() const
Transformable::IsDilation() const
Transformable::Transform(double* x, double* y) const
Transformable::Transform(BPoint* point) const
Transformable::Transform(const BPoint& point) const
Transformable::InverseTransform(double* x, double* y) const
Transformable::InverseTransform(BPoint* point) const
Transformable::InverseTransform(const BPoint& point) const
Transformable::TransformBounds(const BRect& bounds) const
Transformable::IsTranslationOnly() const
Transformable::TranslateBy(BPoint offset)
Transformable::RotateBy(BPoint origin, double radians)
Transformable::ScaleBy(BPoint origin, double xScale, double yScale)
Transformable::Transformable()
Transformable::ShearBy(BPoint origin, double xShear, double yShear)
Transformable::Transformable(const Transformable& other)
Transformable::Transformable(const BMessage* archive)
Transformable::~Transformable()
Transformable::Archive(BMessage* into, bool deep) const
Transformable::StoreTo(double matrix[6]) const
Transformable::LoadFrom(double matrix[6])
Transformable t;
class Transformable : public BArchivable,
Transformable();
Transformable(const Transformable& other);
Transformable(const BMessage* archive);
virtual ~Transformable();
void SetTransformable(const Transformable& other);
Transformable& operator=(const agg::trans_affine& other);
Transformable& operator=(const Transformable& other);
Transformable& Multiply(const Transformable& other);
typedef agg::conv_transform<ContourConverter, Transformable>
typedef agg::conv_transform<CurveConverter, Transformable>
Transformable transform;
Transformable transform;
Transformable(),
Transformable(),
public Transformable {