Shared.World.HeightAtPointLookUp
Type JSONpublic class in Shared.World
Type metadata
- Assembly
Shared - Namespace
Shared.World - Base type
System.Object - Hash
362F1457DD94143E3B31AB1F8D057FF54DDAFDBB2EA551BA2FA38160113E1FB8
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
ReusableCreateHeightAtPointLookupList# | private | private System.Collections.Generic.List<Shared.World.HeightAtPointTriangle> ReusableCreateHeightAtPointLookupList |
Simple# | public | public System.Boolean Simple |
SimpleList# | public | public Shared.World.HeightAtPointTriangle[] SimpleList |
Tree# | public | public CandideCreator.Shared.Algorithms.AabbTree<Shared.World.HeightAtPointTriangle> Tree |
Methods
CreateHeightAtPointLookup
#
private System.Void CreateHeightAtPointLookup(CandideCreator.Shared.Models.Terrain terrain, Microsoft.Xna.Framework.Vector2 offset, System.Collections.Generic.List<Shared.World.HeightAtPointTriangle> outList)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
58B2C1341181DE375ACE7BD8755B2A996D8C98000264F28E8016AD877D503D1D - Body hash
8C8D46600766C70238A4B707A89D32D8EE4C28A1407A76A8C2DAB57F2469CBCA - IL size420
Referenced calls
System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedSurface>::GetEnumerator()List.Enumerator<CandideCreator.Shared.Models.IndexedSurface>::get_Current()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::get_Item(System.Int32)Microsoft.Xna.Framework.Vector3::TransformNormal(Microsoft.Xna.Framework.Vector3&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector3&)Microsoft.Xna.Framework.Vector3::Normalize()System.Collections.Generic.List<CandideCreator.Shared.Models.IndexedFace>::GetEnumerator()List.Enumerator<CandideCreator.Shared.Models.IndexedFace>::get_Current()CandideCreator.Shared.Models.IndexedFace::get_V1()Microsoft.Xna.Framework.Vector3::Transform(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Matrix)CandideCreator.Shared.Models.IndexedFace::get_V2()CandideCreator.Shared.Models.IndexedFace::get_V3()Shared.World.HeightAtPointTriangle::.ctor()CandideCreator.Shared.Helpers.VectorExtension::ToVector2Xz(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Math::Min(System.Single, System.Single)System.Math::Max(System.Single, System.Single)System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>::Add(!0)List.Enumerator<CandideCreator.Shared.Models.IndexedFace>::MoveNext()System.IDisposable::Dispose()List.Enumerator<CandideCreator.Shared.Models.IndexedSurface>::MoveNext()
CreateHeightAtPointLookUp
#
public Shared.World.HeightAtPointLookUp CreateHeightAtPointLookUp(System.Collections.Generic.List<Shared.World.HeightAtPointTriangle> triangles)
Method metadata
- Visibilitypublic
- Return type
Shared.World.HeightAtPointLookUp - StaticTrue
- VirtualFalse
- Hash
2628AE341A93D1BDBE4C455E6945E961F92C9B33716177DCB0D4EA8D7ED8674C - Body hash
6DE347A443363B2B2AD17D9F8AA660C4B4F15460C05665BF84B185026FF786EE - IL size185
Referenced calls
System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>::get_Count()Shared.World.HeightAtPointLookUp::.ctor()System.Array::Empty()System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>::ToArray()CandideCreator.Shared.Algorithms.AabbTree<Shared.World.HeightAtPointTriangle>::.ctor(System.Int32, System.Single, System.Single)System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>::GetEnumerator()List.Enumerator<Shared.World.HeightAtPointTriangle>::get_Current()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Algorithms.AabbTree<Shared.World.HeightAtPointTriangle>::Add(CandideCreator.Shared.Models.RectangleF, !0)List.Enumerator<Shared.World.HeightAtPointTriangle>::MoveNext()System.IDisposable::Dispose()
CreateHeightAtPointLookup
#
public Shared.World.HeightAtPointLookUp CreateHeightAtPointLookup(System.Collections.Generic.IReadOnlyCollection<CandideCreator.Shared.Models.Terrain> terrains, Microsoft.Xna.Framework.Vector2 offset)
Method metadata
- Visibilitypublic
- Return type
Shared.World.HeightAtPointLookUp - StaticTrue
- VirtualFalse
- Hash
233F78438A40AF645B8416798D422CFA31E7F35CCF3FFCFCB8F52284D5694B5F - Body hash
55E56ABFE8CCBD392C5FA4D67C1DFDC7ACB0F49CEC3F627FD5581BD1F9919044 - IL size67
Referenced calls
System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>::Clear()System.Collections.Generic.IEnumerable<CandideCreator.Shared.Models.Terrain>::GetEnumerator()System.Collections.Generic.IEnumerator<CandideCreator.Shared.Models.Terrain>::get_Current()Shared.World.HeightAtPointLookUp::CreateHeightAtPointLookup(CandideCreator.Shared.Models.Terrain, Microsoft.Xna.Framework.Vector2, System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()Shared.World.HeightAtPointLookUp::CreateHeightAtPointLookUp(System.Collections.Generic.List<Shared.World.HeightAtPointTriangle>)
HeightAtPoint
#
public System.Single HeightAtPoint(Microsoft.Xna.Framework.Vector2 point, System.Single max)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualFalse
- Hash
28C0F79382EB1948F9F634A34B4336D5D3879E5CE813961D6BCAA3058A458537 - Body hash
C53934F1D7B2A3CE155154FE27800562738DC0D2F72CFEBBB4606A883A9D2797 - IL size1256
Referenced calls
CandideCreator.Shared.Algorithms.AabbTree<Shared.World.HeightAtPointTriangle>::QueryFast(Microsoft.Xna.Framework.Vector2)AabbTree.QueryRect<Shared.World.HeightAtPointTriangle>::GetEnumerator()AabbTree.QueryRect<Shared.World.HeightAtPointTriangle>::get_Current()AabbTree.QueryRect<Shared.World.HeightAtPointTriangle>::MoveNext()System.IDisposable::Dispose()