IMHOTEP Framework
|
Classes | |
struct | PlaneVectors |
Public Member Functions | |
void | forceRecalculate () |
void | updateAnnotationList (List< GameObject > annoList) |
Called by Annotation Control to update Annotation List when it changes More... | |
void | resetAnnotationList () |
Public Attributes | |
Camera | silhouetteCamPrefab |
bool | autoHideAnnotations = true |
int | iterations = 250 |
float | weightAngleSizeRatio = 0.2f |
bool | middlePlane = false |
float | zoomPlaneDistance = 2f |
float | zoomPlaneDetectionRadius |
Hier werden alle Berechnung für den Kraft-basierten Ansatz vorgenommen. Alle Ebenen werden hier erstellt und verwaltet
Definition at line 17 of file LabelPositioner.cs.
|
inline |
Called by Annotation Control to update Annotation List when it changes
annoList | tge new List with changes. |
Definition at line 167 of file LabelPositioner.cs.
int LabelPositioner.iterations = 250 |
Anzahl der Iterationen
Definition at line 87 of file LabelPositioner.cs.
bool LabelPositioner.middlePlane = false |
ob Labels in der mittleren Ebene dargestellt werden sollen oder nicht
Definition at line 89 of file LabelPositioner.cs.
Camera LabelPositioner.silhouetteCamPrefab |
Prefab mit der Später ein 2D-Bild gerendert wird
Definition at line 58 of file LabelPositioner.cs.
float LabelPositioner.weightAngleSizeRatio = 0.2f |
Winkelgewicht verhältnis
Definition at line 88 of file LabelPositioner.cs.
float LabelPositioner.zoomPlaneDetectionRadius |
Radius des Kreises auf der Zoomebene
Definition at line 92 of file LabelPositioner.cs.
float LabelPositioner.zoomPlaneDistance = 2f |
abstand der Zoomebene von der Kamera
Definition at line 91 of file LabelPositioner.cs.