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