Classes | |
struct | PreviewImageProviderOutputImage |
struct | PreviewImageProviderOutput |
class | PreviewImageProviderInterface |
Namespaces | |
maxon | |
maxon::nodes | |
maxon::nodes::PREVIEW | |
maxon::nodes::PREVIEW::IMAGESIZE_PIX | |
maxon::nodes::PREVIEWIMAGEREQUEST | |
Typedefs | |
using | SampleFloat32 = Vec4< Float32 > |
using | SamplesFloat32 = BaseArray< SampleFloat32 > |
using | SamplesFloat32Ref = StrongRef< SamplesFloat32 > |
using | SamplesFloat32ConstRef = StrongRef< const SamplesFloat32 > |
Enumerations | |
enum class | STAGE { CALCULATING , ERROR , FINISHED , THREADCANCELLED } |
enum class | IMAGESIZE { DEFAULT , SMALL , MEDIUM , BIG , LARGE } |
enum class | SCENETYPE { MatPreviewDefault , MatPreviewFlat2D , MatPreviewCube , MatPreviewPlane , MatPreviewCylinder , MatPreviewTorus , MatPreviewPlaneBack , MatPreviewSphere , MatPreview2Torus , MatPreviewRoundedCube , MatPreviewKnot , MatPreviewMultipleObjects , MatPreviewCandle , MatPreviewCloth , MatPreviewGem , MatPreviewObjectAnim , MatPreviewObject , MatPreviewUser } |
enum class | TextureResize { ALWAYS , OFF , DONT_ENLARGE } |
Functions | |
enum maxon::nodes::PREVIEW::STAGE | MAXON_ENUM_LIST (STAGE) |
enum maxon::nodes::PREVIEW::IMAGESIZE | MAXON_ENUM_LIST (IMAGESIZE) |
enum maxon::nodes::PREVIEW::SCENETYPE | MAXON_ENUM_LIST (SCENETYPE) |
MAXON_ATTRIBUTE (IMAGESIZE, ImageSize, "imagesize") | |
MAXON_ATTRIBUTE (SCENETYPE, SceneType, "scenetype") | |
MAXON_ATTRIBUTE (Int, Timestamp, "timestamp") | |
enum maxon::nodes::PREVIEWIMAGEREQUEST::TextureResize | MAXON_ENUM_LIST (TextureResize) |
MAXON_ATTRIBUTE (IntVector2d, TEXTURESIZE, "net.maxon.nodes.previewimagerequest.texturesize") | |
MAXON_ATTRIBUTE (TextureResize, TEXTURE_RESIZE, "net.maxon.nodes.previewimagerequest.textureresize") | |
MAXON_ATTRIBUTE (Bool, FLIPVERTICALLY, "net.maxon.nodes.previewimagerequest.flipvertically") | |
MAXON_ATTRIBUTE (Int, PROGRESSIONTHRESHOLD, "net.maxon.nodes.previewimagerequest.progressionthreshold") | |
MAXON_ATTRIBUTE (Range< Float >, URANGE, "net.maxon.nodes.previewimagerequest.urange") | |
MAXON_ATTRIBUTE (Range< Float >, VRANGE, "net.maxon.nodes.previewimagerequest.vrange") | |
MAXON_ATTRIBUTE (PREVIEW::SCENETYPE, SCENETYPE, "net.maxon.nodes.previewimagerequest.scenetype") | |
MAXON_ATTRIBUTE (GraphNode, SUBJECT, "net.maxon.nodes.previewimagerequest.subject") | |
MAXON_ATTRIBUTE (Array< Id >, TEXTUREIDS, "net.maxon.nodes.previewimagerequest.textureids") | |
MAXON_ATTRIBUTE (Class< PreviewImageProviderRef >, PROVIDER, "net.maxon.nodes.previewimagerequest.provider") | |
MAXON_ATTRIBUTE (maxon::InternedId, INTENT, "net.maxon.nodes.previewimagerequest.intent") | |
MAXON_ATTRIBUTE (void, INTENT_NODE2D, "net.maxon.nodes.previewimagerequest.intent_node2d") | |
MAXON_ATTRIBUTE (void, INTENT_MATERIALEXCHANGE, "net.maxon.nodes.previewimagerequest.intent_materialexchange") | |
MAXON_ATTRIBUTE (void, INTENT_GRADIENTBAR, "net.maxon.nodes.previewimagerequest.intent_gradientbar") | |
MAXON_ATTRIBUTE (void, INTENT_GRADIENTAVERAGE, "net.maxon.nodes.previewimagerequest.intent_gradientaverage") | |
MAXON_DATATYPE (PreviewImageProviderOutputImage, "net.maxon.nodes.datatype.previewimageprovideroutputimage") | |
CALCULATING |
Indicates that the preview computation is still in progress. The result is not final.
ERROR |
Indicates that the preview computation was terminated with an error.
FINISHED |
Indicates that the preview computation finished successfully.
THREADCANCELLED |
Indicates that the preview computation was interrupted.
DEFAULT |
Use system default.
SMALL |
Small.
MEDIUM |
Medium.
BIG |
Big.
LARGE |
< Large.
MatPreviewDefault |
Default (may be a user preference).
MatPreviewFlat2D |
Flat 2D.
MatPreviewCube |
Cube.
MatPreviewPlane |
Plane.
MatPreviewCylinder |
Cylinder.
MatPreviewTorus |
Torus.
MatPreviewPlaneBack |
Plane Backlight.
MatPreviewSphere |
Sphere.
MatPreview2Torus |
Double Torus.
MatPreviewRoundedCube |
Rounded Cube.
MatPreviewKnot |
Knot.
MatPreviewMultipleObjects |
Multiple Objects.
MatPreviewCandle |
Candle.
MatPreviewCloth |
Cloth.
MatPreviewGem |
Gem.
MatPreviewObjectAnim |
Animated Object.
MatPreviewObject |
Object.
MatPreviewUser |
User.
ALWAYS |
Legacy behaviour. Textures should be up- and downscaled to the requested texture dimensions.
OFF |
Textures should be passed with their native resolution.
DONT_ENLARGE |
Textures should only be downscaled to the requested texture dimensions.