![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| bool | IsClosed () |
| bool | IsSpline () |
| array< ref SCR_Ray > | GetAbsoluteAnchorPointRays () |
| array< vector > | GetAbsoluteAnchorPoints () |
| array< vector > | GetRelativeAnchorPoints () |
| array< vector > | GetAbsoluteTesselatedPoints () |
| array< vector > | GetRelativeTesselatedPoints () |
| array< ref SCR_Ray > | GetAbsoluteMiddlePointRays () |
| array< ref SCR_Ray > | GetAbsoluteTesselatedPointRays () |
| array< float > | GetStats () |
| void | SCR_ShapeAnalyser () |
Static Protected Member Functions | |
| static SCR_ShapeAnalyser | CreateFromShape (notnull ShapeEntity shapeEntity) |
Protected Attributes | |
| bool | m_bIsSpline |
| bool | m_bIsClosed |
| ref array< ref SCR_Ray > | m_aAbsoluteAnchorRays |
| points as shown by the Vector tool | |
| ref array< ref SCR_Ray > | m_aAbsoluteMidPointRays |
| tesselated points between two "normal" points, regardless of distance (by num of tesselated points) | |
| ref array< ref SCR_Ray > | m_aAbsoluteTesselatedPointRays |
| intermediate points | |
| ref array< vector > | m_aRelativeAnchorPoints |
| ref array< vector > | m_aAbsoluteAnchorPoints |
| ref array< vector > | m_aRelativeTesselatedPoints |
| ref array< vector > | m_aAbsoluteTesselatedPoints |
| float | m_fLength2D |
| float | m_fLength3D |
| float | m_fSurface |
| float | m_fMinAltitude |
| float | m_fMaxAltitude |
| float | m_fMinSlope |
| float | m_fMaxSlope |
| in radians | |
The Shape Analyser provides "points" (Rays/Transforms) with absolute position and vectorDir (vectorUp is not filled) if the shape is closed, the first point is added as the last point FOR THE POLYLINE ONLY (the engine already does it for the spline)
Definition at line 3 of file SCR_ShapeAnalyser.c.
|
protected |
|
inlinestaticprotected |
| [in] | shapeEntity |
Definition at line 109 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 39 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 51 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 87 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 94 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 69 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 60 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 78 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 102 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 25 of file SCR_ShapeAnalyser.c.
|
inlineprotected |
Definition at line 32 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 12 of file SCR_ShapeAnalyser.c.
|
protected |
points as shown by the Vector tool
Definition at line 8 of file SCR_ShapeAnalyser.c.
|
protected |
tesselated points between two "normal" points, regardless of distance (by num of tesselated points)
Definition at line 9 of file SCR_ShapeAnalyser.c.
|
protected |
intermediate points
Definition at line 10 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 14 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 11 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 13 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 6 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 5 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 17 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 18 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 20 of file SCR_ShapeAnalyser.c.
|
protected |
in radians
Definition at line 21 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 20 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 21 of file SCR_ShapeAnalyser.c.
|
protected |
Definition at line 19 of file SCR_ShapeAnalyser.c.