|
| AbstractAngleFactWrappedCRTP () |
|
| AbstractAngleFactWrappedCRTP (AbstractAngleFactWrappedCRTP< T > fact, Dictionary< string, string > old_to_new) |
|
| AbstractAngleFactWrappedCRTP (string pid1, string pid2, string pid3) |
|
| AbstractAngleFactWrappedCRTP (string pid1, string pid2, string pid3, float angle, SOMDoc _ServerDefinition) |
|
override bool | EquivalentWrapped (AbstractAngleFact f1, AbstractAngleFact f2) |
| Compares f1 against f2 . More...
|
|
abstract bool | EquivalentWrapped (T f1, T f2) |
| CRTP step of EquivalentWrapped(AbstractAngleFact, AbstractAngleFact) More...
|
|
| 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 () |
|
bool | DependentFactsEquivalent (T f1, T f2) |
|
|
override bool | Equivalent (Fact f2) |
| Compares this against f2 . More...
|
|
override bool | Equivalent (Fact f1, Fact f2) |
| Compares f1 against f2 . More...
|
|
string | Pid1 |
| One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3]. More...
|
|
string | Pid2 |
| One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3]. More...
|
|
string | Pid3 |
| One Id of three PointFacts defining Angle [Pid1, Pid2, Pid3]. More...
|
|
PointFact | Point1 [get] |
|
PointFact | Point2 [get] |
|
PointFact | Point3 [get] |
|
virtual bool | is_right_angle = false [getset] |
| true , if AngleFact is approximately 90° or 270° More...
|
|
virtual float | angle = -0 [getset] |
| Smallets angle in Degrees between [< see cref = "Pid1" />, < see cref = "Pid2" />] and[< see cref = "Pid2" />, < see cref = "Pid3" />] More...
|
|
override bool | HasDependentFacts [get] |
|
◆ AbstractAngleFactWrappedCRTP() [1/4]
◆ AbstractAngleFactWrappedCRTP() [2/4]
◆ AbstractAngleFactWrappedCRTP() [3/4]
◆ AbstractAngleFactWrappedCRTP() [4/4]
◆ EquivalentWrapped() [1/2]
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
◆ EquivalentWrapped() [2/2]
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