mediasession_image_export_rla.h File Reference

Classes

class  Matrix3
 
class  MAXRenderInfo
 

Namespaces

 maxon
 
 maxon::rla
 
 maxon::MEDIASESSION
 
 maxon::MEDIASESSION::RLA
 
 maxon::MEDIASESSION::RLA::EXPORT
 
 maxon::MEDIASESSION::RPF
 
 maxon::MEDIASESSION::RPF::EXPORT
 
 maxon::ImageSaverClasses
 

Typedefs

typedef Int32 RlaTimeValue
 

Enumerations

enum class  ProjectionType : UInt32 {
  ProjPerspective ,
  ProjParallel
}
 
enum class  RLACHANNELS {
  Z ,
  MATERIALID ,
  NODE_ID ,
  UV ,
  NORMAL ,
  REALPIX ,
  COVERAGE ,
  BG ,
  NODE_RENDER_ID ,
  COLOR ,
  TRANSP ,
  VELOC ,
  WEIGHT ,
  MASK ,
  MAXCOUNT
}
 
enum class  RLAFLAGS {
  NONE ,
  Z ,
  MATERIALID ,
  OBJECTBUFFER ,
  UV ,
  NORMAL ,
  ORIGCOLOR ,
  COVERAGE ,
  BG ,
  OBJECTID ,
  COLOR ,
  TRANSPARENCY ,
  SUBPIXEL_WEIGHT ,
  SUBPIXEL_MASK
}
 

Functions

enum maxon::rla::ProjectionType UInt32 MAXON_ENUM_LIST (ProjectionType)
 
 MAXON_DATATYPE (MAXRenderInfo, "net.maxon.image.maxrenderinfo", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.mediasession.rla.export")
 
 MAXON_ATTRIBUTE (Bool, COVERAGE, "net.maxon.mediasession.rla.export.coverage")
 
 MAXON_ATTRIBUTE (Bool, Z, "net.maxon.mediasession.rla.export.z")
 
 MAXON_ATTRIBUTE (Bool, MATERIALID, "net.maxon.mediasession.rla.export.materialid")
 
 MAXON_ATTRIBUTE (Bool, OBJECTBUFFER, "net.maxon.mediasession.rla.export.objectbuffer")
 
 MAXON_ATTRIBUTE (Bool, UV, "net.maxon.mediasession.rla.export.uv")
 
 MAXON_ATTRIBUTE (Bool, NORMAL, "net.maxon.mediasession.rla.export.normal")
 
 MAXON_ATTRIBUTE (Bool, ORIGINALCOLOR, "net.maxon.mediasession.rla.export.originalcolor")
 
 MAXON_ATTRIBUTE (rla::MAXRenderInfo, MAXRENDERINFO, "net.maxon.mediasession.rla.export.maxrenderinfo")
 
 MAXON_ATTRIBUTE (Array< Char >, NAMETAB, "net.maxon.mediasession.rla.export.nametab")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.mediasession.rpf.export")
 
 MAXON_ATTRIBUTE (Bool, SUBPIXELWEIGHT, "net.maxon.mediasession.rpf.export.subpixelweight")
 
 MAXON_ATTRIBUTE (Bool, SUBPIXELMASK, "net.maxon.mediasession.rpf.export.subpixelmask")
 
 MAXON_ATTRIBUTE (Bool, OBJECTID, "net.maxon.mediasession.rpf.export.objectid")
 
 MAXON_ATTRIBUTE (Bool, COLOR, "net.maxon.mediasession.rpf.export.color")
 
 MAXON_ATTRIBUTE (Bool, TRANSPARENCY, "net.maxon.mediasession.rpf.export.transparency")
 
 MAXON_DECLARATION (ImageSaverClasses::EntryType, Rla, MEDIASESSION::RLA::EXPORT::GetId(), MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImageSaverClasses::EntryType, Rpf, MEDIASESSION::RPF::EXPORT::GetId(), MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
enum maxon::RLACHANNELS MAXON_ENUM_LIST (RLACHANNELS)
 
enum maxon::RLAFLAGS MAXON_ENUM_FLAGS (RLAFLAGS)
 
Char GetRlaRpfChannelSymbol (RLACHANNELS channel)
 
Int GetRlaRpfChannelSize (RLACHANNELS channel)
 
Tuple< ImageChannel, ImageChannel, ImageChannel > GetRlaRpfChannelType (RLACHANNELS channel)
 

Variables

 ProjPerspective
 
 ProjParallel
 
class maxon::rla::MAXRenderInfo MAXON_ENUM_LIST
 
 Z
 
 MATERIALID
 
 NODE_ID
 
 UV
 
 NORMAL
 
 REALPIX
 
 COVERAGE
 
 BG
 
 NODE_RENDER_ID
 
 COLOR
 
 TRANSP
 
 VELOC
 
 WEIGHT
 
 MASK
 
 MAXCOUNT
 
 NONE
 
 OBJECTBUFFER
 
 ORIGCOLOR
 
 OBJECTID
 
 TRANSPARENCY
 
 SUBPIXEL_WEIGHT
 
 SUBPIXEL_MASK
 

Variable Documentation

◆ ProjPerspective

ProjPerspective

◆ ProjParallel

ProjParallel

◆ Z

Z

Z.

◆ MATERIALID

MATERIALID

MATERIALID.

◆ NODE_ID

NODE_ID

◆ UV

UV

UV coordinates.

◆ NORMAL

NORMAL

Normals.

◆ REALPIX

REALPIX

◆ COVERAGE

COVERAGE

Coverage.

◆ BG

BG

BG.

◆ NODE_RENDER_ID

NODE_RENDER_ID

◆ COLOR

COLOR

Color.

◆ TRANSP

TRANSP

◆ VELOC

VELOC

◆ WEIGHT

WEIGHT

◆ MASK

MASK

◆ MAXCOUNT

MAXCOUNT

◆ NONE

NONE

None.

◆ OBJECTBUFFER

OBJECTBUFFER

Object buffer.

◆ ORIGCOLOR

ORIGCOLOR

Non-clamped color.

◆ OBJECTID

OBJECTID

Object ID.

◆ TRANSPARENCY

TRANSPARENCY

Transparency.

◆ SUBPIXEL_WEIGHT

SUBPIXEL_WEIGHT

Sub-pixel weight.

◆ SUBPIXEL_MASK

SUBPIXEL_MASK

Sub-pixel mask.