maxon::MEDIAFORMAT::IMAGE Namespace Reference

Functions

 MAXON_ATTRIBUTE (MEDIAFORMATTYPE, TYPE, "net.maxon.mediaformat.type")
 
 MAXON_ATTRIBUTE (Int, SUBIMAGEINDEX, "net.maxon.mediaformat.subimageindex")
 
 MAXON_ATTRIBUTE (PixelFormat, PIXELFORMAT, "net.maxon.mediaformat.pixelformat")
 
 MAXON_ATTRIBUTE (ColorProfile, COLORPROFILE, "net.maxon.mediaformat.colorprofile")
 
 MAXON_ATTRIBUTE (Int, WIDTH, "net.maxon.mediaformat.width")
 
 MAXON_ATTRIBUTE (Int, HEIGHT, "net.maxon.mediaformat.height")
 
 MAXON_ATTRIBUTE (Float, ASPECTRATIO, "net.maxon.mediaformat.aspectratio", RESOURCE_DEFAULT(1.0))
 
 MAXON_ATTRIBUTE (Float, DPI, "net.maxon.mediaformat.dpi")
 
 MAXON_ATTRIBUTE (String, STREAMNAME, "net.maxon.mediaformat.streamname")
 
 MAXON_ATTRIBUTE (String, ALPHANAME, "net.maxon.mediaformat.alphaname")
 
 MAXON_ATTRIBUTE (MEDIAALPHATYPE, ALPHATYPE, "net.maxon.mediaformat.alphatype")
 
 MAXON_ATTRIBUTE (Bool, LAYERALPHA, "net.maxon.mediaformat.layeralpha", RESOURCE_DEFAULT(false))
 
 MAXON_ATTRIBUTE (Bool, DEEPIMAGE, "net.maxon.mediaformat.deepimage")
 
 MAXON_ATTRIBUTE (Int, HOTSPOTX, "net.maxon.mediaformat.hotspotx")
 
 MAXON_ATTRIBUTE (Int, HOTSPOTY, "net.maxon.mediaformat.hotspoty")
 

Function Documentation

◆ MAXON_ATTRIBUTE() [1/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( MEDIAFORMATTYPE  ,
TYPE  ,
"net.maxon.mediaformat.type"   
)

Sub type of the image stream. see MEDIAFORMATTYPE.

◆ MAXON_ATTRIBUTE() [2/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Int  ,
SUBIMAGEINDEX  ,
"net.maxon.mediaformat.subimageindex"   
)

index of the subimage, this value is necessary for MEDIAFORMATTYPE::IMAGE, for all other types optional/n.a. The index start counting at 0.

◆ MAXON_ATTRIBUTE() [3/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( PixelFormat  ,
PIXELFORMAT  ,
"net.maxon.mediaformat.pixelformat"   
)

Pixel format.

◆ MAXON_ATTRIBUTE() [4/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( ColorProfile  ,
COLORPROFILE  ,
"net.maxon.mediaformat.colorprofile"   
)

Color profile.

◆ MAXON_ATTRIBUTE() [5/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Int  ,
WIDTH  ,
"net.maxon.mediaformat.width"   
)

Image width.

◆ MAXON_ATTRIBUTE() [6/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Int  ,
HEIGHT  ,
"net.maxon.mediaformat.height"   
)

Image height.

◆ MAXON_ATTRIBUTE() [7/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Float  ,
ASPECTRATIO  ,
"net.maxon.mediaformat.aspectratio"  ,
RESOURCE_DEFAULT(1.0)   
)

Optional: Pixel aspect ratio.

◆ MAXON_ATTRIBUTE() [8/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Float  ,
DPI  ,
"net.maxon.mediaformat.dpi"   
)

Optional: DPI (dots per inch) value.

◆ MAXON_ATTRIBUTE() [9/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( String  ,
STREAMNAME  ,
"net.maxon.mediaformat.streamname"   
)

Optional: stream/layer name.

◆ MAXON_ATTRIBUTE() [10/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( String  ,
ALPHANAME  ,
"net.maxon.mediaformat.alphaname"   
)

Optional: alpha name.

◆ MAXON_ATTRIBUTE() [11/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( MEDIAALPHATYPE  ,
ALPHATYPE  ,
"net.maxon.mediaformat.alphatype"   
)

Optional: Defines the interpretation of the Alpha Channel (see MEDIAALPHATYPE).

◆ MAXON_ATTRIBUTE() [12/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Bool  ,
LAYERALPHA  ,
"net.maxon.mediaformat.layeralpha"  ,
RESOURCE_DEFAULT(false)   
)

Optional: MEDIAFORMATTYPE::IMAGE might have an alpha channel in the pixelformat which us a automatic generated alpha from the image layers.

◆ MAXON_ATTRIBUTE() [13/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Bool  ,
DEEPIMAGE  ,
"net.maxon.mediaformat.deepimage"   
)

Optional: True if this image contains deep image data (0...n samples per pixel)

◆ MAXON_ATTRIBUTE() [14/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Int  ,
HOTSPOTX  ,
"net.maxon.mediaformat.hotspotx"   
)

Hotspot x coordinate of a pointer/cursor.

◆ MAXON_ATTRIBUTE() [15/15]

maxon::MEDIAFORMAT::IMAGE::MAXON_ATTRIBUTE ( Int  ,
HOTSPOTY  ,
"net.maxon.mediaformat.hotspoty"   
)

Hotspot y coordinate of a pointer/cursor.