|
| AbstractAngleFact () |
|
| AbstractAngleFact (AbstractAngleFact fact, Dictionary< string, string > old_to_new) |
|
| AbstractAngleFact (string pid1, string pid2, string pid3) |
|
| AbstractAngleFact (string pid1, string pid2, string pid3, float angle, SOMDoc _ServerDefinition) |
|
override string[] | GetDependentFactIds () |
|
override void | RecalculateTransform () |
|
| FactWrappedCRTP () |
|
abstract bool | EquivalentWrapped (T f1, T f2) |
| CRTP step of Equivalent(Fact) and Equivalent(Fact, Fact) More...
|
|
bool | DependentFactsEquivalent (T f1, T f2) |
|
◆ AbstractAngleFact() [1/4]
AbstractAngleFact.AbstractAngleFact |
( |
| ) |
|
|
protected |
◆ AbstractAngleFact() [2/4]
AbstractAngleFact.AbstractAngleFact |
( |
AbstractAngleFact |
fact, |
|
|
Dictionary< string, string > |
old_to_new |
|
) |
| |
|
protected |
◆ AbstractAngleFact() [3/4]
AbstractAngleFact.AbstractAngleFact |
( |
string |
pid1, |
|
|
string |
pid2, |
|
|
string |
pid3 |
|
) |
| |
|
protected |
◆ AbstractAngleFact() [4/4]
AbstractAngleFact.AbstractAngleFact |
( |
string |
pid1, |
|
|
string |
pid2, |
|
|
string |
pid3, |
|
|
float |
angle, |
|
|
SOMDoc |
_ServerDefinition |
|
) |
| |
|
protected |
◆ GetDependentFactIds()
override string[] AbstractAngleFact.GetDependentFactIds |
( |
| ) |
|
|
protected |
◆ RecalculateTransform()
override void AbstractAngleFact.RecalculateTransform |
( |
| ) |
|
|
protected |
◆ Pid1
string AbstractAngleFact.Pid1 |
◆ Pid2
string AbstractAngleFact.Pid2 |
◆ Pid3
string AbstractAngleFact.Pid3 |
◆ angle
virtual float AbstractAngleFact.angle = -0 |
|
getset |
Smallets angle in Degrees between [< see cref = "Pid1" />, < see cref = "Pid2" />] and[< see cref = "Pid2" />, < see cref = "Pid3" />]
◆ HasDependentFacts
override bool AbstractAngleFact.HasDependentFacts |
|
get |
◆ is_right_angle
virtual bool AbstractAngleFact.is_right_angle = false |
|
getset |
true
, if AngleFact is approximately 90° or 270°
◆ Point1
◆ Point2
◆ Point3
The documentation for this class was generated from the following file:
- D:/Users/marco/Dokuments/OneDrive/FAU/Informatik/!UFrameIT/FrameIT/MaZiFAU/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractAngleFact.cs