#include <image2D.hh>
Inheritance diagram for Image2D:
Base object type for 2D image objects: provides position, orientation and size properties. These three properties define a transformation for this 2D image relative to its parent image. An image should be displayed superimposed on top of its parent image, and its child image objects should be displayed superimposed on top of it.
Definition at line 33 of file image2D.hh.
|
Constructor.
Definition at line 33 of file image2D.cc. |
|
Destructor.
Definition at line 38 of file image2D.cc. |
|
Definition at line 166 of file image2D.cc. |
|
This is the image data. The datatype indicates the data format. Suggested datatypes to support are: PNG, JPEG, BMP, TIFF, PCX, PNM, and XPM. Definition at line 158 of file image2D.cc. |
|
Get the datatype of image2D:image property.
Definition at line 173 of file image2D.cc. |
|
Get size of image data (in bytes).
Definition at line 201 of file image2D.cc. |
|
Get the value of orientation property. This is the orientation or rotation of this object relative to the orientation of its parent image object (clockwise). Definition at line 123 of file image2D.cc. |
|
Get the value of position property. This is the position or translation of this object relative to the origin of its parent image object. Definition at line 106 of file image2D.cc. |
|
Get default access control policy for subobjects.
Definition at line 58 of file image2D.hh. |
|
Get the values of scaling property. This is the size of this object, and a scaling transformation to apply to all children of this object. All objects under the same 2D object or space with the same scaling value should be rendered at the same size (regardless of the size of the shape/bitmap itself). Definition at line 142 of file image2D.cc. |
|
Return type string ("image2D").
Definition at line 90 of file image2D.cc. |
|
Register Extenders.
Definition at line 95 of file image2D.cc. |
|
Set image property.
Definition at line 179 of file image2D.cc. Referenced by LocalImage2D::initialize(), and setImageFromFile(). |
|
Set contents of image property with dat aread from file.
Definition at line 186 of file image2D.cc. |
|
Set orientation property.
Definition at line 134 of file image2D.cc. Referenced by LocalImage2D::initialize(). |
|
Set position property.
Definition at line 115 of file image2D.cc. Referenced by LocalImage2D::initialize(). |
|
Set default access control policy for subobjects.
Definition at line 53 of file image2D.hh. |
|
Set caling property.
Definition at line 150 of file image2D.cc. Referenced by LocalImage2D::initialize(). |
|
Definition at line 36 of file image2D.hh. Referenced by getPropertyAccessControl(), Image2D(), LocalImage2D::initialize(), setImage(), setOrientation(), setPosition(), setPropertyAccessControl(), and setScaling(). |