Show / Hide Table of Contents

Class BaseSubstitutionTilingGrid.Aabb

Inheritance
System.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
System.Collections.Generic.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
System.Boolean

Raycast(Vector3, Vector3, Single)

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

Union(IEnumerable<BaseSubstitutionTilingGrid.Aabb>)

Declaration
public static BaseSubstitutionTilingGrid.Aabb Union(IEnumerable<BaseSubstitutionTilingGrid.Aabb> aabbs)
Parameters
Type Name Description
System.Collections.Generic.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