MirroredProfile

MirroredProfile

Overview

MirroredProfile is a class in Aspose.3D FOSS for Java. Inherits from: Profile.

IFC compatible mirror profile.

This class provides 23 methods for working with MirroredProfile objects in Java programs. Available methods include: A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, and 8 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode, and 3 more.

Properties

NameTypeAccessDescription
baseProfileProfileReadGets the base profile to be mirrored.
boundingBoxBoundingBoxReadGets the bounding box.
parentNodeNodeReadGets the parent node.
parentNodesArrayList<Node>ReadGets the parent nodes.
excludedbooleanReadGets the excluded.
entityRendererKeyEntityRendererKeyReadGets the entity renderer key.
sceneSceneReadGets the scene.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

Methods

SignatureDescription
getBaseProfile() → ProfileGets the base profile to be mirrored.
Profile()Constructor.
getBoundingBox() → BoundingBoxGets the base profile to be mirrored.
Entity(name: String)Package-private constructor for On-Premise compatibility.
getParentNode() → NodeReturns the parent node.
setParentNode(value: Node)Gets the base profile to be mirrored.
getParentNodes() → ArrayList<Node>Returns the parent nodes.
getExcluded() → booleanReturns the excluded.
setExcluded(value: boolean)Sets the excluded value.
getEntityRendererKey() → EntityRendererKeyReturns the entity renderer key.
SceneObject()Calls SceneObject on this MirroredProfile instance.
SceneObject(name: String)Calls SceneObject(name) on this MirroredProfile instance.
getScene() → ScenePackage-private constructor for On-Premise compatibility.
A3DObject()IFC compatible mirror profile. This profile defines a new profile by mirroring the base profile about the y axis.
A3DObject(name: String)Calls A3DObject(name) on this MirroredProfile instance.
getName() → StringReturns the name.
setName(name: String)Sets the name value.
getProperties() → PropertyCollectionReturns the properties.
findProperty(name: String) → PropertyCalls findProperty(name) on this MirroredProfile instance.
getProperty(name: String) → ObjectCalls getProperty(name) on this MirroredProfile instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String) → booleanCalls removeProperty(name) on this MirroredProfile instance.
removeProperty(property: Property) → booleanCalls removeProperty(property) on this MirroredProfile instance.

See Also