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   ProjectionType : UInt32 {
   ProjPerspective ,
   ProjParallel
}
enum   RLACHANNELS {
   Z ,
   MATERIALID ,
   NODE_ID ,
   UV ,
   NORMAL ,
   REALPIX ,
   COVERAGE ,
   BG ,
   NODE_RENDER_ID ,
   COLOR ,
   TRANSP ,
   VELOC ,
   WEIGHT ,
   MASK ,
   MAXCOUNT
}
enum   RLAFLAGS {
   NONE ,
   Z ,
   MATERIALID ,
   OBJECTBUFFER ,
   UV ,
   NORMAL ,
   ORIGCOLOR ,
   COVERAGE ,
   BG ,
   OBJECTID ,
   COLOR ,
   TRANSPARENCY ,
   SUBPIXEL_WEIGHT ,
   SUBPIXEL_MASK
}

函数

enum maxon::rla::ProjectionType UInt32   MAXON_ENUM_LIST (ProjectionType)
  MAXON_DATATYPE (MAXRenderInfo, "net.maxon.image.maxrenderinfo")
  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_DECLARATION (ImageSaverClasses::EntryType, Rpf, MEDIASESSION::RPF::EXPORT::GetId())
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)

变量

  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.