Class Variant
- Namespace
- Scene
A variant allows to override some occurrences properties
Base class: Entity
classDiagram
class Variant
Entity <|-- Variant
Variant : +core.Ident Id
Variant : +core.String Name
Variant : +core.Entity Tree
Variant : +core.String GroupName
Variant : +core.Boolean ViewIsSet
Variant : +geom.Matrix4 View
Variant : +core.Boolean ViewIsOrtho
Variant : +core.Real ViewFov
Variant : +core.Boolean CuttingPlane
Variant : +geom.Vector3 CuttingPlanePosition
Variant : +geom.Vector3 CuttingPlaneNormal
Variant : +core.Real ExplodedViewFactor
Variant : +core.Boolean ExplodedViewX
Variant : +core.Boolean ExplodedViewY
Variant : +core.Boolean ExplodedViewZ
Functions accepting this type or a list of this type as a parameter:
- scene.setSubpartVariantMaterialsList
- scene.getProductViewDefinition
- scene.duplicateVariant
- scene.getVariantTree
- scene.removeVariant
- scene.setCurrentVariant
- scene.setVariantTree
- core.cloneEntity
- core.deleteEntities
- core.entityExists
- core.getEntityType
- core.getEntityTypeString
- core.addCustomProperty
- core.getProperties
- core.getProperty
- core.getPropertyInfo
- core.hasCustomProperty
- core.hasProperty
- core.listProperties
- core.listPropertiesBatch
- core.removeCustomProperty
- core.setProperty
- core.supportCustomProperties
- core.unsetProperty
- scene.linkPropertyToAnimation
- scene.unlinkPropertyToAnimation
Variant