FrameIT
ParsingDictionary Class Reference

Static Public Attributes

static Dictionary< string, Func< Scroll.ScrollFact, Fact > > parseFactDictionary
 

Member Data Documentation

◆ parseFactDictionary

Dictionary<string, Func<Scroll.ScrollFact, Fact> > ParsingDictionary.parseFactDictionary
static
Initial value:
= new Dictionary<string, Func<Scroll.ScrollFact, Fact>>() {
{MMTURIs.Point, PointFact.parseFact},
{MMTURIs.Metric, LineFact.parseFact},
{MMTURIs.Angle, AngleFact.parseFact},
{MMTURIs.LineType, RayFact.parseFact},
{MMTURIs.OnLine, OnLineFact.parseFact},
{MMTURIs.Eq, AngleFact.parseFact}
}
Angle comprised of three PointFacts [A,B,C]
Definition: Fact.cs:978
static new AngleFact parseFact(Scroll.ScrollFact fact)
Parses Scroll.ScrollFact to actual Fact
Definition: Fact.cs:1072
Fact representation of Unity; mostly mirrors Facts of MMT.
Definition: Fact.cs:87
Line within 3D Space of finite length
Definition: Fact.cs:602
static new LineFact parseFact(Scroll.ScrollFact fact)
Parses Scroll.ScrollFact to actual Fact
Definition: Fact.cs:665
A PointFact on a AbstractLineFact
Definition: Fact.cs:824
static new OnLineFact parseFact(Scroll.ScrollFact fact)
Parses Scroll.ScrollFact to actual Fact
Definition: Fact.cs:910
Point in 3D Space
Definition: Fact.cs:472
static new PointFact parseFact(Scroll.ScrollFact fact)
Parses Scroll.ScrollFact to actual Fact
Definition: Fact.cs:551
Ray within 3D Space of infinite length
Definition: Fact.cs:724
static new RayFact parseFact(Scroll.ScrollFact fact)
Parses Scroll.ScrollFact to actual Fact
Definition: Fact.cs:774
Definition: Scroll.cs:48
Definition: Scroll.cs:8

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