java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.math.UniformScale
- All Implemented Interfaces:
Transform2D,Transform3D,Manageable,Shareable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.persistence.Manageable
fieldModified, getStamp, manageableReadResolve, manageableWriteReplace
-
Field Details
-
$TYPE
-
scale$FIELD
-
-
Constructor Details
-
UniformScale
public UniformScale() -
UniformScale
public UniformScale(float scale)
-
-
Method Details
-
getManageableType
- Specified by:
getManageableTypein interfaceManageable
-
getScale
public float getScale() -
setScale
public void setScale(float value) -
transform
- Specified by:
transformin interfaceTransform2D
-
transform
Description copied from interface:Transform3DThis methods performs a local coordinate transformation.- Specified by:
transformin interfaceTransform3D- Parameters:
in- the transformation matrix of the coordinate system of the parentout- the computed transformation is placed in here. May be the same reference asin
-