Class RnIntersectionEx.CenterLineGraph.SiteNode
グラフを構成する点
Inheritance
System.Object
RnIntersectionEx.CenterLineGraph.SiteNode
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: PLATEAU.RoadNetwork.Structure
Assembly: cs.temp.dll.dll
Syntax
public class SiteNode
Properties
Neighbors
Declaration
public List<RnIntersectionEx.CenterLineGraph.SiteNode> Neighbors { get; }
Property Value
| Type | Description |
|---|---|
| List<RnIntersectionEx.CenterLineGraph.SiteNode> |
SiteEdges
依存するボロノイ辺情報
Declaration
public HashSet<VoronoiData<RnIntersectionEx.CenterLineGraph.SitePoint>.Edge> SiteEdges { get; }
Property Value
| Type | Description |
|---|---|
| HashSet<VoronoiData.Edge<>> |
StartKey
自身が道路の入り口を表す場合. その道路の参照. そうでない場合はnull
Declaration
public RnRoadBase StartKey { get; set; }
Property Value
| Type | Description |
|---|---|
| RnRoadBase |
Vertex
Declaration
public RnPoint Vertex { get; set; }
Property Value
| Type | Description |
|---|---|
| RnPoint |
Methods
IsAlongTo(RnIntersectionEx.EdgeGroup)
Declaration
public bool IsAlongTo(RnIntersectionEx.EdgeGroup eg)
Parameters
| Type | Name | Description |
|---|---|---|
| RnIntersectionEx.EdgeGroup | eg |
Returns
| Type | Description |
|---|---|
| System.Boolean |