The fact that the plane of a CircleFact and the line <see cref="RayFact>RayFactare orthogonal
More...
The fact that the plane of a CircleFact and the line <see cref="RayFact>RayFact
are orthogonal
◆ OrthogonalCircleLineFact() [1/3]
OrthogonalCircleLineFact.OrthogonalCircleLineFact |
( |
| ) |
|
Only being used by JsonReader to initiate empty Facts.
- See also
- SOMDocManager
◆ OrthogonalCircleLineFact() [2/3]
OrthogonalCircleLineFact.OrthogonalCircleLineFact |
( |
string |
cid1, |
|
|
string |
lid1 |
|
) |
| |
Standard Constructor: Initiates members and creates MMT Fact Server-Side
- Parameters
-
◆ OrthogonalCircleLineFact() [3/3]
OrthogonalCircleLineFact.OrthogonalCircleLineFact |
( |
string |
Cid1, |
|
|
string |
Lid1, |
|
|
SOMDoc |
_ServerDefinition |
|
) |
| |
Bypasses initialization of new MMT Fact by using existend URI, which is not checked for existence.
- Parameters
-
Cid1 | sets Cid1 |
Lid1 | sets Lid1 |
backendURI | MMT URI |
◆ _ReInitializeMe()
override Fact OrthogonalCircleLineFact._ReInitializeMe |
( |
Dictionary< string, string > |
old_to_new | ) |
|
|
protected |
◆ Defines()
override SOMDoc OrthogonalCircleLineFact.Defines |
( |
| ) |
|
◆ EquivalentWrapped()
Compares f1 against f2 .
- Parameters
-
f1 | Fact to compare to |
f2 | Fact to compare to |
- Returns
true
if f2 is semantical very similar to f1
◆ generateLabel()
override string OrthogonalCircleLineFact.generateLabel |
( |
FactRecorder |
name_space | ) |
|
|
protected |
auto-generates GetLabel using generation variable(s) e.g. LabelId; if custom GetLabel is set, tries to restore original generated GetLabel without resetting _CustomLabel. If original GetLabel is already taken, a new one will be generated.
- Returns
- auto-generated GetLabel
◆ GetDependentFactIds()
override string[] OrthogonalCircleLineFact.GetDependentFactIds |
( |
| ) |
|
|
protected |
◆ MakeMMTDeclaration()
override MMTFact OrthogonalCircleLineFact.MakeMMTDeclaration |
( |
| ) |
|
◆ parseFact()
static new IEnumerator OrthogonalCircleLineFact.parseFact |
( |
List< Fact > |
ret, |
|
|
MMTFact |
fact |
|
) |
| |
|
static |
◆ RecalculateTransform()
override void OrthogonalCircleLineFact.RecalculateTransform |
( |
| ) |
|
|
protected |
◆ angle
float OrthogonalCircleLineFact.angle = 90f |
◆ Cid1
string OrthogonalCircleLineFact.Cid1 |
◆ intersection
Vector3 OrthogonalCircleLineFact.intersection |
◆ Lid1
string OrthogonalCircleLineFact.Lid1 |
◆ Circle
◆ HasDependentFacts
override bool OrthogonalCircleLineFact.HasDependentFacts |
|
get |
◆ Ray
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/CircleFact.cs