Searched refs:Transformer (Results 1 - 25 of 32) sorted by relevance

12

/haiku/src/libs/icon/transformer/
H A DTransformer.h31 class Transformer : public IconObject { class in inherits:IconObject
33 class Transformer {
37 Transformer(const char* name) function in class:Transformer
39 Transformer(BMessage* archive) function in class:Transformer
42 Transformer(const char* name) {}
43 Transformer(BMessage* archive) {}
46 virtual ~Transformer() {}
48 virtual Transformer* Clone() const = 0;
H A DTransformerFactory.h24 class Transformer;
38 static Transformer* TransformerFor(uint32 type,
42 static Transformer* TransformerFor(BMessage* archive,
H A DAffineTransformer.h14 #include "Transformer.h"
26 class AffineTransformer : public Transformer,
43 // Transformer interface
44 virtual Transformer* Clone() const;
H A DStrokeTransformer.h14 #include "Transformer.h"
24 class StrokeTransformer : public Transformer,
40 // Transformer interface
41 virtual Transformer* Clone() const;
H A DContourTransformer.h14 #include "Transformer.h"
24 class ContourTransformer : public Transformer,
40 // Transformer interface
41 virtual Transformer* Clone() const;
H A DTransformerFactory.cpp27 Transformer*
45 Transformer*
H A DAffineTransformer.cpp29 : Transformer("Transformation"),
38 : Transformer(archive),
61 Transformer*
107 status_t ret = Transformer::Archive(into, deep);
126 PropertyObject* object = Transformer::MakePropertyObject();
156 Transformer::SetToPropertyObject(object);
H A DContourTransformer.cpp30 : Transformer("Contour"),
40 : Transformer(archive),
73 Transformer*
129 status_t ret = Transformer::Archive(into, deep);
156 PropertyObject* object = Transformer::MakePropertyObject();
188 Transformer::SetToPropertyObject(object);
H A DPerspectiveTransformer.h20 #include "Transformer.h"
40 class PerspectiveTransformer : public Transformer,
70 // Transformer interface
71 virtual Transformer* Clone() const;
H A DPerspectiveTransformer.cpp28 : Transformer("Perspective"),
48 : Transformer(archive),
75 : Transformer(other.Name()),
77 : Transformer(""),
119 Transformer*
195 status_t ret = Transformer::Archive(into, deep);
H A DStrokeTransformer.cpp30 : Transformer("Stroke"),
39 : Transformer(archive),
76 Transformer*
140 status_t ret = Transformer::Archive(into, deep);
173 PropertyObject* object = Transformer::MakePropertyObject();
216 Transformer::SetToPropertyObject(object);
/haiku/src/apps/icon-o-matic/shape/commands/
H A DMoveTransformersCommand.h18 class Transformer;
24 class MoveTransformersCommand : public MoveCommand<Transformer> {
27 Container<Transformer>* shape,
28 Transformer** transformers,
H A DAddTransformersCommand.h18 class Transformer;
24 class AddTransformersCommand : public AddCommand<Transformer> {
27 Container<Transformer>* container,
28 const Transformer* const* transformers,
H A DRemoveTransformersCommand.h18 class Transformer;
24 class RemoveTransformersCommand : public RemoveCommand<Transformer> {
27 Container<Transformer>* container,
H A DMoveTransformersCommand.cpp16 #include "Transformer.h"
23 MoveTransformersCommand::MoveTransformersCommand(Container<Transformer>* container,
24 Transformer** transformers, int32 count, int32 toIndex)
25 : MoveCommand<Transformer>(container, transformers, count, toIndex)
H A DAddTransformersCommand.cpp16 #include "Transformer.h"
23 AddTransformersCommand::AddTransformersCommand(Container<Transformer>* container,
24 const Transformer* const* transformers, int32 count, int32 index)
25 : AddCommand<Transformer>(container, transformers, count, true, index)
H A DRemoveTransformersCommand.cpp16 #include "Transformer.h"
23 RemoveTransformersCommand::RemoveTransformersCommand(Container<Transformer>* container,
26 : RemoveCommand<Transformer>(container, indices, count)
/haiku/headers/libs/agg/
H A Dagg_conv_transform.h29 template<class VertexSource, class Transformer=trans_affine> class conv_transform
32 conv_transform(VertexSource& source, const Transformer& tr) :
51 void transformer(const Transformer& tr)
62 const Transformer* m_trans;
H A Dagg_gsv_text.h110 template<class Transformer = trans_affine> class gsv_text_outline
113 gsv_text_outline(gsv_text& text, const Transformer& trans) :
124 void transformer(const Transformer* trans)
143 conv_transform<conv_stroke<gsv_text>, Transformer> m_trans;
H A Dagg_span_interpolator_trans.h29 template<class Transformer, unsigned SubpixelShift = 8>
33 typedef Transformer trans_type;
/haiku/src/apps/icon-o-matic/gui/
H A DTransformerListView.h26 class Transformer;
31 public ContainerListener<Transformer> {
61 // ContainerListener<Transformer> interface
62 virtual void ItemAdded(Transformer* transformer, int32 index);
63 virtual void ItemRemoved(Transformer* transformer);
72 Transformer* transformer, int32 index);
74 Transformer* transformer);
77 Transformer* transformer) const;
H A DTransformerListView.cpp30 #include "Transformer.h"
46 TransformerItem(Transformer* t, TransformerListView* listView)
66 void SetTransformer(Transformer* t)
95 Transformer* transformer;
203 Transformer* transformer
208 Transformer* transformers[1];
264 Transformer* transformer = TransformerFactory::TransformerFor(
282 fShape->Transformers(), (Transformer**)transformers.Items(), count, dropIndex);
285 delete (Transformer*)transformers.ItemAtFast(i);
305 Transformer** transformer
[all...]
/haiku/src/libs/icon/shape/
H A DShape.h53 public ContainerListener<Transformer>,
57 public ContainerListener<Transformer> {
96 // ContainerListener<Transformer> interface
97 virtual void ItemAdded(Transformer* t, int32 index);
98 virtual void ItemRemoved(Transformer* t);
106 const Container<Transformer>* Transformers() const
108 Container<Transformer>* Transformers()
147 Container<Transformer> fTransformers;
H A DShape.cpp133 Transformer* original = other.Transformers()->ItemAtFast(i);
134 Transformer* cloned = original->Clone();
183 Transformer* transformer
218 Transformer* transformer = fTransformers.ItemAtFast(i);
352 Shape::ItemAdded(Transformer* transformer, int32 index)
366 Shape::ItemRemoved(Transformer* transformer)
429 // the Transformer pipeline
/haiku/src/apps/icon-o-matic/import_export/message/
H A DMessageExporter.h22 class Transformer;

Completed in 129 milliseconds

12