BoundingBox3D

data class BoundingBox3D(val min: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>, val max: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>)

A 3D rectangular bounding box.

Constructors

Link copied to clipboard
constructor(min: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>, max: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>)
constructor(minX: Float, minY: Float, minZ: Float, maxX: Float, maxY: Float, maxZ: Float)

Creates a BoundingBox3D from raw min and max coordinates.

constructor(raw: ERROR CLASS: Symbol not found for BoundingBox)

Creates a BoundingBox3D from a raw raylib BoundingBox3D.

Properties

Link copied to clipboard

The depth of this bounding box.

Link copied to clipboard

The height of this bounding box.

Link copied to clipboard
val max: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>

The maximum coordinates as a Triple of floats (x, y, z).

Link copied to clipboard
val maxX: Float

The X coordinate of the bigger value for the bounding box vertex.

Link copied to clipboard
val maxY: Float

The Y coordinate of the bigger value for the bounding box vertex.

Link copied to clipboard
val maxZ: Float

The Z coordinate of the bigger value for the bounding box vertex.

Link copied to clipboard
val min: ERROR CLASS: Symbol not found for Triple<kotlin/Float, kotlin/Float, kotlin/Float>

The minimum coordinates as a Triple of floats (x, y, z).

Link copied to clipboard
val minX: Float

The X coordinate of the smaller value for the bounding box vertex.

Link copied to clipboard
val minY: Float

The Y coordinate of the smaller value for the bounding box vertex.

Link copied to clipboard
val minZ: Float

The Z coordinate of the smaller value for the bounding box vertex.

Link copied to clipboard

The width of this bounding box.