Package it.unibo.alchemist.model.implementations.properties
Types
Link copied to clipboard
class CircularArea<T> @JvmOverloads constructor( val environment: Physics2DEnvironment<T>, val node: Node<T>, val radius: Double = 0.3) : AbstractNodeProperty<T> , OccupiesSpaceProperty<T, Euclidean2DPosition, Euclidean2DTransformation>
Content copied to clipboard
The node occupies a circular space with the provided radius.
Link copied to clipboard
class RectangularArea<T>( val environment: Physics2DEnvironment<T>, val node: Node<T>, val width: Double, val height: Double) : AbstractNodeProperty<T> , OccupiesSpaceProperty<T, Euclidean2DPosition, Euclidean2DTransformation>
Content copied to clipboard
The node occupies a rectangular width x height area.