Click or drag to resize

BoundsI Structure

Represents an axis-aligned bounding box with integer values in three dimensional space.

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public struct BoundsI

The BoundsI type exposes the following members.

Constructors
  NameDescription
Public methodBoundsI(BoundsI)
Initializes a new instance of the BoundsI class
Public methodBoundsI(Vector3I)
Initializes a new instance of the BoundsI class
Public methodBoundsI(Vector3I, Vector3I)
Initializes a new instance of the BoundsI class
Public methodBoundsI(Int32, Int32, Int32, Int32, Int32, Int32)
Initializes a new instance of the BoundsI class
Top
Properties
  NameDescription
Public propertyItem
Top
Methods
  NameDescription
Public methodAdd(BoundsI)
Public methodAdd(Vector3I)
Public methodAdd(Vector3I)
Public methodAdd(Vector3I)
Public methodAdd(ICollectionVector3I)
Public methodContains(BoundsI)
Public methodContains(Vector3I)
Public methodContains(Vector3I)
Public methodEquals (Overrides ValueTypeEquals(Object).)
Public methodExpand(Int32)
Public methodExpand(Vector3I)
Public methodGetHashCode (Overrides ValueTypeGetHashCode.)
Public methodGetSize
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVolume
Public methodIntersection(BoundsI)
Public methodIntersection(BoundsI, BoundsI)
Public methodIntersects
Public methodIsCleared
Public methodStatic memberMerge
Public methodStatic memberParse
Public methodToBounds
Public methodToBoundsF
Public methodToPoints
Public methodToPoints(Vector3I)
Public methodToString (Overrides ValueTypeToString.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Public operatorStatic memberInequality
Top
Fields
  NameDescription
Public fieldStatic memberCleared
Public fieldMaximum
Public fieldMinimum
Public fieldStatic memberZero
Top
Extension Methods
See Also