#include <domImage.h>
The image element declares the storage for the graphical representation of an object. The image element best describes raster image data, but can conceivably handle other forms of imagery. The image elements allows for specifying an external image file with the init_from element or embed image data with the data element.
Definition at line 27 of file 1.4/dom/domImage.h.
Definition at line 148 of file dom/domImage.h.
Definition at line 145 of file dom/domImage.h.
Definition at line 849 of file dom/domImage.h.
Definition at line 846 of file dom/domImage.h.
Definition at line 1414 of file dom/domImage.h.
Definition at line 1411 of file dom/domImage.h.
typedef daeTArray<domDataRef> domImage::domData_Array |
Definition at line 37 of file 1.4/dom/domImage.h.
typedef daeSmartRef<domData> domImage::domDataRef |
Definition at line 34 of file 1.4/dom/domImage.h.
Definition at line 86 of file dom/domImage.h.
Definition at line 104 of file 1.4/dom/domImage.h.
Definition at line 83 of file dom/domImage.h.
Definition at line 101 of file 1.4/dom/domImage.h.
Definition at line 24 of file dom/domImage.h.
Definition at line 21 of file dom/domImage.h.
domImage::domImage | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 350 of file 1.4/dom/domImage.h.
virtual domImage::~domImage | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 354 of file 1.4/dom/domImage.h.
domImage::domImage | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 2105 of file dom/domImage.h.
virtual domImage::~domImage | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 2109 of file dom/domImage.h.
static DLLSPEC daeElementRef domImage::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domImage::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domAssetRef domImage::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 2054 of file dom/domImage.h.
const domAssetRef domImage::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 314 of file 1.4/dom/domImage.h.
const daeElementRefArray& domImage::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 2099 of file dom/domImage.h.
daeElementRefArray& domImage::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 2094 of file dom/domImage.h.
const daeElementRefArray& domImage::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 344 of file 1.4/dom/domImage.h.
daeElementRefArray& domImage::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 339 of file 1.4/dom/domImage.h.
const domCreate_2dRef domImage::getCreate_2d | ( | ) | const [inline] |
Gets the create_2d element.
Definition at line 2069 of file dom/domImage.h.
const domCreate_3dRef domImage::getCreate_3d | ( | ) | const [inline] |
Gets the create_3d element.
Definition at line 2074 of file dom/domImage.h.
const domCreate_cubeRef domImage::getCreate_cube | ( | ) | const [inline] |
Gets the create_cube element.
Definition at line 2079 of file dom/domImage.h.
const domDataRef domImage::getData | ( | ) | const [inline] |
Gets the data element.
Definition at line 319 of file 1.4/dom/domImage.h.
domUint domImage::getDepth | ( | ) | const [inline] |
Gets the depth attribute.
Definition at line 303 of file 1.4/dom/domImage.h.
virtual COLLADA_TYPE::TypeEnum domImage::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 17 of file dom/domImage.h.
virtual COLLADA_TYPE::TypeEnum domImage::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 30 of file 1.4/dom/domImage.h.
const domExtra_Array& domImage::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 2089 of file dom/domImage.h.
domExtra_Array& domImage::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 2084 of file dom/domImage.h.
const domExtra_Array& domImage::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 334 of file 1.4/dom/domImage.h.
domExtra_Array& domImage::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 329 of file 1.4/dom/domImage.h.
xsToken domImage::getFormat | ( | ) | const [inline] |
Gets the format attribute.
Definition at line 270 of file 1.4/dom/domImage.h.
domUint domImage::getHeight | ( | ) | const [inline] |
Gets the height attribute.
Definition at line 281 of file 1.4/dom/domImage.h.
xsID domImage::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 2019 of file dom/domImage.h.
xsID domImage::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 246 of file 1.4/dom/domImage.h.
const domInit_fromRef domImage::getInit_from | ( | ) | const [inline] |
Gets the init_from element.
Definition at line 2064 of file dom/domImage.h.
const domInit_fromRef domImage::getInit_from | ( | ) | const [inline] |
Gets the init_from element.
Definition at line 324 of file 1.4/dom/domImage.h.
xsToken domImage::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 2043 of file dom/domImage.h.
xsNCName domImage::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 259 of file 1.4/dom/domImage.h.
const domRenderableRef domImage::getRenderable | ( | ) | const [inline] |
Gets the renderable element.
Definition at line 2059 of file dom/domImage.h.
domSid domImage::getSid | ( | ) | const [inline] |
Gets the sid attribute.
Definition at line 2032 of file dom/domImage.h.
domUint domImage::getWidth | ( | ) | const [inline] |
Gets the width attribute.
Definition at line 292 of file 1.4/dom/domImage.h.
static daeInt domImage::ID | ( | ) | [inline, static] |
Definition at line 18 of file dom/domImage.h.
static daeInt domImage::ID | ( | ) | [inline, static] |
Definition at line 31 of file 1.4/dom/domImage.h.
Overloaded assignment operator
Definition at line 2113 of file dom/domImage.h.
Overloaded assignment operator
Definition at line 358 of file 1.4/dom/domImage.h.
static DLLSPEC daeMetaElement* domImage::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
static DLLSPEC daeMetaElement* domImage::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
void domImage::setDepth | ( | domUint | atDepth | ) | [inline] |
Sets the depth attribute.
atDepth | The new value for the depth attribute. |
Definition at line 308 of file 1.4/dom/domImage.h.
void domImage::setFormat | ( | xsToken | atFormat | ) | [inline] |
Sets the format attribute.
atFormat | The new value for the format attribute. |
Definition at line 275 of file 1.4/dom/domImage.h.
void domImage::setHeight | ( | domUint | atHeight | ) | [inline] |
Sets the height attribute.
atHeight | The new value for the height attribute. |
Definition at line 286 of file 1.4/dom/domImage.h.
void domImage::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 2024 of file dom/domImage.h.
void domImage::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 251 of file 1.4/dom/domImage.h.
void domImage::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 2048 of file dom/domImage.h.
void domImage::setName | ( | xsNCName | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 264 of file 1.4/dom/domImage.h.
void domImage::setSid | ( | domSid | atSid | ) | [inline] |
Sets the sid attribute.
atSid | The new value for the sid attribute. |
Definition at line 2037 of file dom/domImage.h.
void domImage::setWidth | ( | domUint | atWidth | ) | [inline] |
Sets the width attribute.
atWidth | The new value for the width attribute. |
Definition at line 297 of file 1.4/dom/domImage.h.
virtual daeInt domImage::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 19 of file dom/domImage.h.
virtual daeInt domImage::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 32 of file 1.4/dom/domImage.h.
daeTArray< daeCharArray * > domImage::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 238 of file 1.4/dom/domImage.h.
daeElementRefArray domImage::_contents [protected] |
Used to preserve order in elements that do not specify strict sequencing of sub-elements.
Definition at line 229 of file 1.4/dom/domImage.h.
daeUIntArray domImage::_contentsOrder [protected] |
Used to preserve order in elements that have a complex content model.
Definition at line 233 of file 1.4/dom/domImage.h.
domUint domImage::attrDepth [protected] |
The depth attribute is an integer value that indicates the depth of the image in pixel units. A 2-D image has a depth of 1, which is also the default value. Optional attribute.
Definition at line 205 of file 1.4/dom/domImage.h.
xsToken domImage::attrFormat [protected] |
The format attribute is a text string value that indicates the image format. Optional attribute.
Definition at line 189 of file 1.4/dom/domImage.h.
domUint domImage::attrHeight [protected] |
The height attribute is an integer value that indicates the height of the image in pixel units. Optional attribute.
Definition at line 194 of file 1.4/dom/domImage.h.
xsID domImage::attrId [protected] |
The id attribute is a text string containing the unique identifier of this element. This value must be unique within the instance document. Optional attribute.
Definition at line 180 of file 1.4/dom/domImage.h.
xsToken domImage::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 1967 of file dom/domImage.h.
xsNCName domImage::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 184 of file 1.4/dom/domImage.h.
domSid domImage::attrSid [protected] |
sub identifier
Definition at line 1963 of file dom/domImage.h.
domUint domImage::attrWidth [protected] |
The width attribute is an integer value that indicates the width of the image in pixel units. Optional attribute.
Definition at line 199 of file 1.4/dom/domImage.h.
domAssetRef domImage::elemAsset [protected] |
The image element may contain an asset element.
Definition at line 211 of file 1.4/dom/domImage.h.
domCreate_2dRef domImage::elemCreate_2d [protected] |
domCreate_3dRef domImage::elemCreate_3d [protected] |
domCreate_cubeRef domImage::elemCreate_cube [protected] |
Initialize a custom cube image
Definition at line 1994 of file dom/domImage.h.
domDataRef domImage::elemData [protected] |
The data child element contains a sequence of hexadecimal encoded binary octets representing the embedded image data.
Definition at line 216 of file 1.4/dom/domImage.h.
domExtra_Array domImage::elemExtra_array [protected] |
The extra element may appear any number of times.
Definition at line 225 of file 1.4/dom/domImage.h.
domInit_fromRef domImage::elemInit_from [protected] |
The init_from element allows you to specify an external image file to use for the image element.
initialize the whole image structure and data from formats like DDS
Definition at line 221 of file 1.4/dom/domImage.h.
domRenderableRef domImage::elemRenderable [protected] |
This image is renderable if this element is used
Definition at line 1977 of file dom/domImage.h.