Struct LineSegment3D
線分を表すクラス
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: PLATEAU.Util.GeoGraph
Assembly: cs.temp.dll.dll
Syntax
public struct LineSegment3D
Constructors
LineSegment3D(Vector3, Vector3)
Declaration
public LineSegment3D(Vector3 start, Vector3 end)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | start | |
Vector3 | end |
Properties
Direction
方向
Declaration
public readonly Vector3 Direction { get; }
Property Value
Type | Description |
---|---|
Vector3 |
End
終点
Declaration
public Vector3 End { get; set; }
Property Value
Type | Description |
---|---|
Vector3 |
Magnitude
長さ
Declaration
public readonly float Magnitude { get; }
Property Value
Type | Description |
---|---|
System.Single |
Ray
Rayにして返す
Declaration
public readonly Ray Ray { get; }
Property Value
Type | Description |
---|---|
Ray |
Start
始点
Declaration
public Vector3 Start { get; set; }
Property Value
Type | Description |
---|---|
Vector3 |