Class RGraph
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.Graph
Assembly: cs.temp.dll.dll
Syntax
public class RGraph : ARnParts<RGraph>
Properties
Faces
面
Declaration
public IReadOnlyCollection<RFace> Faces { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyCollection<RFace> |
Methods
AddFace(RFace)
親Face追加
Declaration
public void AddFace(RFace face)
Parameters
| Type | Name | Description |
|---|---|---|
| RFace | face |
GetAllEdges()
全Edgeを取得(重い)
Declaration
public IEnumerable<REdge> GetAllEdges()
Returns
| Type | Description |
|---|---|
| IEnumerable<REdge> |
GetAllVertices()
全Vertexを取得(重い)
Declaration
public IEnumerable<RVertex> GetAllVertices()
Returns
| Type | Description |
|---|---|
| IEnumerable<RVertex> |
RemoveFace(RFace)
親Face削除
Declaration
public void RemoveFace(RFace face)
Parameters
| Type | Name | Description |
|---|---|---|
| RFace | face |