Interface IStructureWithRotationPoint
- All Superinterfaces:
IPropertyHolder,IPropertyHolderConst
Represents a structure that has the rotation point property. See
Property.ROTATION_POINT.
All structures that implement this interface need to register the Property.ROTATION_POINT property in their
structure type.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Vector3DiGets the rotation point of the structure.default IPropertyValue<Vector3Di> setRotationPoint(Vector3Di rotationPoint) Sets the rotation point of the structure.Methods inherited from interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolder
setPropertyValueMethods inherited from interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
getPropertyValue, getRequiredPropertyValue, hasProperties, hasProperties, hasProperties, hasProperty
-
Method Details
-
getRotationPoint
Gets the rotation point of the structure.- Returns:
- The rotation point of the structure.
-
setRotationPoint
Sets the rotation point of the structure.- Parameters:
rotationPoint- The new rotation point of the structure.- Returns:
- The previous property value of the rotation point.
-