Interface Vector3fPropertyBase<T extends VectorFloat<T>>
- All Superinterfaces:
Functor<T>,Property<T>,Vector2fPropertyBase<T>
- All Known Subinterfaces:
Vector3fProperty,Vector4fProperty,Vector4fPropertyBase<T>
- All Known Implementing Classes:
DelegatedVector3fProperty,DelegatedVector3fPropertyBase,DelegatedVector4fProperty,DelegatedVector4fPropertyBase
A vector property with 3 dimensions.
-
Method Summary
Modifier and TypeMethodDescriptionfloatgetZ()Returns the z value of the current vector, or0if the vector isnull.default FloatPropertyMethods inherited from interface dev.prozilla.pine.common.property.Property
getValue, getValueOr, hasValue, hasValueProperty, isNotNull, isNotNullProperty, isNull, map, replaceNull, requireValue, snapshot, toStringPropertyMethods inherited from interface dev.prozilla.pine.common.property.vector.Vector2fPropertyBase
getX, getY, xProperty, yProperty
-
Method Details
-
zProperty
-
getZ
float getZ()Returns the z value of the current vector, or0if the vector isnull.- Returns:
- The z value of the current vector.
-