Class Datapolygon
Controls an instance of a Polygon ViRGIS component
Assembly: cs.temp.dll.dll
Syntax
public class Datapolygon : Datashape, IVirgisFeature, IVirgisEntity
Methods
Draw(List<Dataline>, Material, Single)
Called to draw the Polygon based upon the
Declaration
public GameObject Draw(List<Dataline> polygon, Material mat, float tiling_size = 10F)
Parameters
Type |
Name |
Description |
List<Dataline> |
polygon |
|
Material |
mat |
Material to be used
|
Single |
tiling_size |
|
Returns
Type |
Description |
GameObject |
|
GetInfo()
Declaration
public override Dictionary<string, object> GetInfo()
Returns
Overrides
MoveAxis(MoveArgs)
Declaration
public override void MoveAxis(MoveArgs args)
Parameters
Overrides
MoveTo(MoveArgs)
Declaration
public override void MoveTo(MoveArgs args)
Parameters
Overrides
SetInfo(Dictionary<String, Object>)
Declaration
public override void SetInfo(Dictionary<string, object> meta)
Parameters
Overrides
ShapeMoveVertex(MoveArgs)
Move a vertex of the polygon and recreate the mesh
Declaration
public void ShapeMoveVertex(MoveArgs data)
Parameters
Type |
Name |
Description |
MoveArgs |
data |
MoveArgs
|
Translate(MoveArgs)
Declaration
public override void Translate(MoveArgs args)
Parameters
Overrides
VertexMove(MoveArgs)
Declaration
public override void VertexMove(MoveArgs data)
Parameters
Overrides
Implements