StudyCrafterAssistant
Classes | Public Member Functions | Properties | List of all members
StudyCrafter.Assistant.StudyCrafterScenario.LayoutGraph Class Reference
Inheritance diagram for StudyCrafter.Assistant.StudyCrafterScenario.LayoutGraph:
StudyCrafter.Assistant.Representation.BaseGraphOwner< LayoutNode, LayoutGraph.Edge >

Classes

class  Edge
 

Public Member Functions

void UpdateAllEdges ()
 
GetProperty< T > (string name)
 
bool TryGetProperty< T > (string name, out T property)
 
void AddNode (LayoutNode node, bool updateEdges=true)
 
- Public Member Functions inherited from StudyCrafter.Assistant.Representation.BaseGraphOwner< LayoutNode, LayoutGraph.Edge >
 BaseGraphOwner (GraphID id)
 
void SetID (GraphID id)
 

Properties

Vector3 Position [get, set]
 
int UID [get, set]
 
string Name [get, set]
 
string Title [get, set]
 
string Background [get, set]
 
IPropertyDictionary Properties [get]
 
int NumNodes [get]
 
- Properties inherited from StudyCrafter.Assistant.Representation.BaseGraphOwner< LayoutNode, LayoutGraph.Edge >
IMutableBidirectionalGraph< TVertex, TEdge > Graph [get]
 
GraphID ID [get]
 

Additional Inherited Members

- Protected Attributes inherited from StudyCrafter.Assistant.Representation.BaseGraphOwner< LayoutNode, LayoutGraph.Edge >
IMutableBidirectionalGraph< TVertex, TEdge > graph
 

The documentation for this class was generated from the following file: