Property | Type | Description | |
---|---|---|---|
Mask | Terra.Greedy.FloatMask | ||
PointStates | ].PointState[ |
Property | Type | Description | |
---|---|---|---|
HeightMap | Terra.Maps.Map |
Method | Description | |
---|---|---|
Eval ( int x, int y ) : float | ||
GreedyInsert ( ) : bool | ||
GreedySubdivision ( Terra.Maps.Map map, Terra.Greedy.FloatMask mask ) : System | ||
MaxError ( ) : float | ||
RMSError ( ) : float | ||
ScanTriangle ( |
||
Select ( int subX, int subY ) : Edge | ||
Select ( int subX, int subY, Triangle tri ) : Edge |
Method | Description | |
---|---|---|
AllocFace ( Edge edge ) : Triangle | ||
ComputePlane ( Terra.Geometry.Plane plane, Triangle tri, Terra.Maps.Map map ) : void | ||
ScanTriangleLine ( Terra.Geometry.Plane plane, int y, float x1, float x2, Terra.Greedy.Candidate candidate ) : void |
protected ComputePlane ( Terra.Geometry.Plane plane, Triangle tri, Terra.Maps.Map map ) : void | ||
plane | Terra.Geometry.Plane | |
tri | Triangle | |
map | Terra.Maps.Map | |
return | void |
public GreedySubdivision ( Terra.Maps.Map map, Terra.Greedy.FloatMask mask ) : System | ||
map | Terra.Maps.Map | |
mask | Terra.Greedy.FloatMask | |
return | System |
public ScanTriangle ( |
||
tri | ||
return | void |
protected ScanTriangleLine ( Terra.Geometry.Plane plane, int y, float x1, float x2, Terra.Greedy.Candidate candidate ) : void | ||
plane | Terra.Geometry.Plane | |
y | int | |
x1 | float | |
x2 | float | |
candidate | Terra.Greedy.Candidate | |
return | void |
public Select ( int subX, int subY, Triangle tri ) : Edge | ||
subX | int | |
subY | int | |
tri | Triangle | |
return | Edge |