Click or drag to resize
MyEntityGetIntersectionWithLine Method (LineD, NullableVector3D, Boolean, IntersectionFlags)

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

Namespace: VRage.Game.Entity
Assembly: VRage.Game (in VRage.Game.dll) Version: 1.0.0.0
Syntax
C#
public virtual bool GetIntersectionWithLine(
	ref LineD line,
	out Nullable<Vector3D> v,
	bool useCollisionModel = true,
	IntersectionFlags flags = IntersectionFlags.ALL_TRIANGLES
)

Parameters

line
Type: LineD

[Missing <param name="line"/> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

v
Type: SystemNullableVector3D

[Missing <param name="v"/> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

useCollisionModel (Optional)
Type: SystemBoolean

[Missing <param name="useCollisionModel"/> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

flags (Optional)
Type: IntersectionFlags

[Missing <param name="flags"/> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

Return Value

Type: Boolean

[Missing <returns> documentation for "M:VRage.Game.Entity.MyEntity.GetIntersectionWithLine(VRageMath.LineD@,System.Nullable{VRageMath.Vector3D}@,System.Boolean,VRage.Game.Components.IntersectionFlags)"]

See Also