Click or drag to resize

BoundsF Structure

Represents a single precision axis-aligned bounding box 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 BoundsF

The BoundsF type exposes the following members.

Constructors
  NameDescription
Public methodBoundsF(BoundsF)
Initializes a new instance of the BoundsF class
Public methodBoundsF(Vector3F)
Initializes a new instance of the BoundsF class
Public methodBoundsF(Vector3F, Vector3F)
Initializes a new instance of the BoundsF class
Public methodBoundsF(Single, Single, Single, Single, Single, Single)
Initializes a new instance of the BoundsF class
Top
Properties
  NameDescription
Public propertyItem
Top
Methods
  NameDescription
Public methodAdd(BoundsF)
Public methodAdd(BoundsF)
Public methodAdd(Vector3F)
Public methodAdd(Vector3F)
Public methodAdd(Vector3F)
Public methodAdd(ICollectionVector3F)
Public methodStatic memberAdd(BoundsF, Vector3F)
Public methodStatic memberAdd(Vector3F, BoundsF)
Public methodStatic memberAdd(BoundsF, Vector3F, BoundsF)
Public methodStatic memberAdd(Vector3F, BoundsF, BoundsF)
Public methodContains(BoundsF)
Public methodContains(BoundsF)
Public methodContains(Vector3F)
Public methodContains(Vector3F)
Public methodEquals(Object) (Overrides ValueTypeEquals(Object).)
Public methodEquals(BoundsF, Single)
Public methodExpand(Single)
Public methodExpand(Vector3F)
Public methodGetBoundingSphere
Public methodGetBoundingSphere(SphereF)
Public methodGetCenter
Public methodGetCenter(Vector3F)
Public methodGetExpanded(Single)
Public methodGetExpanded(Vector3F)
Public methodGetHashCode (Overrides ValueTypeGetHashCode.)
Public methodGetPlaneDistance(PlaneF)
Public methodGetPlaneDistance(PlaneF)
Public methodGetPlaneSide(PlaneF)
Public methodGetPlaneSide(PlaneF)
Public methodGetPointDistance
Public methodGetPointDistanceSquared(Vector3F)
Public methodGetPointDistanceSquared(Vector3F)
Public methodGetRadius
Public methodGetRadius(Vector3F)
Public methodGetSize
Public methodGetSize(Vector3F)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVolume
Public methodIntersection(BoundsF)
Public methodIntersection(BoundsF, BoundsF)
Public methodIntersects(BoundsF)
Public methodIntersects(BoundsF)
Public methodIntersects(RayF)
Public methodIntersects(RayF)
Public methodIntersects(SphereF)
Public methodIntersects(SphereF)
Public methodIntersects(TriangleF)
Public methodIntersects(TriangleF)
Public methodIntersects(RayF, Single)
Public methodIntersects(RayF, Single)
Public methodIsCleared
Public methodStatic memberMerge
Public methodStatic memberParse
Public methodStatic memberSubtract(BoundsF, Vector3F)
Public methodStatic memberSubtract(Vector3F, BoundsF)
Public methodStatic memberSubtract(BoundsF, Vector3F, BoundsF)
Public methodStatic memberSubtract(Vector3F, BoundsF, BoundsF)
Public methodToBounds
Public methodToBoundsI
Public methodToPoints
Public methodToPoints(Vector3F)
Public methodToString (Overrides ValueTypeToString.)
Public methodToString(Int32)
Top
Operators
Fields
  NameDescription
Public fieldStatic memberCleared
Public fieldMaximum
Public fieldMinimum
Public fieldStatic memberZero
Top
Extension Methods
See Also