Show / Hide Table of Contents

Class BaseSubstitutionTilingGrid.Aabb

Inheritance
Object
BaseSubstitutionTilingGrid.Aabb
Namespace: Sylves
Assembly: Sylves.dll
Syntax
protected sealed class Aabb : ValueType

Constructors

Aabb(IEnumerable<Vector3>)

Declaration
public Aabb(IEnumerable<Vector3> v)
Parameters
Type Name Description
IEnumerable<Vector3> v

Fields

max

Declaration
public Vector3 max
Field Value
Type Description
Vector3

min

Declaration
public Vector3 min
Field Value
Type Description
Vector3

Methods

Intersects(BaseSubstitutionTilingGrid.Aabb)

Declaration
public bool Intersects(BaseSubstitutionTilingGrid.Aabb other)
Parameters
Type Name Description
BaseSubstitutionTilingGrid.Aabb other
Returns
Type Description
Boolean

Raycast(Vector3, Vector3, Single)

Declaration
public Nullable<float> Raycast(Vector3 origin, Vector3 direction, float maxDistance)
Parameters
Type Name Description
Vector3 origin
Vector3 direction
Single maxDistance
Returns
Type Description
Nullable<Single>

Union(IEnumerable<BaseSubstitutionTilingGrid.Aabb>)

Declaration
public static BaseSubstitutionTilingGrid.Aabb Union(IEnumerable<BaseSubstitutionTilingGrid.Aabb> aabbs)
Parameters
Type Name Description
IEnumerable<BaseSubstitutionTilingGrid.Aabb> aabbs
Returns
Type Description
BaseSubstitutionTilingGrid.Aabb

Operators

Multiply(Matrix4x4, BaseSubstitutionTilingGrid.Aabb)

Declaration
public static BaseSubstitutionTilingGrid.Aabb operator *(Matrix4x4 m, BaseSubstitutionTilingGrid.Aabb aabb)
Parameters
Type Name Description
Matrix4x4 m
BaseSubstitutionTilingGrid.Aabb aabb
Returns
Type Description
BaseSubstitutionTilingGrid.Aabb
In this article
Back to top Generated by DocFX