Contents
Interface PositionSetTransform
- All Known Implementing Classes:
GroundProjectionTransform, OffsetTransform
public interface PositionSetTransform
A pure point to point transform applied across a position set, shared by the wrapping-sensor form (transform the source
set up front) and the scoping-action form (transform mid-pipeline). Implementations must not retain
in/
out (the host reuses them per element).-
Method Summary
Modifier and TypeMethodDescriptionbooleantransform(org.joml.Vector3d in, org.joml.Vector3d out, Store<EntityStore> store) Transforms one resolved point.
-
Method Details
-
transform
boolean transform(@Nonnull org.joml.Vector3d in, @Nonnull org.joml.Vector3d out, @Nonnull Store<EntityStore> store) Transforms one resolved point.- Parameters:
in- the resolved input positionout- receives the transformed positionstore- the entity store (for world/block access; unused by purely geometric transforms)- Returns:
- true if
outwas written and the element should be kept or false to drop the element from the output set
-