Class BaseSubstitutionTilingGrid.Aabb
Inheritance
System.Object
BaseSubstitutionTilingGrid.Aabb
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
Field Value
min
Declaration
Field Value
Methods
Intersects(BaseSubstitutionTilingGrid.Aabb)
Declaration
public bool Intersects(BaseSubstitutionTilingGrid.Aabb other)
Parameters
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
Returns
Operators
Multiply(Matrix4x4, BaseSubstitutionTilingGrid.Aabb)
Declaration
public static BaseSubstitutionTilingGrid.Aabb operator *(Matrix4x4 m, BaseSubstitutionTilingGrid.Aabb aabb)
Parameters
Returns