Class MeshlayerProtoype
Inheritance
MeshlayerProtoype
Assembly: cs.temp.dll.dll
Syntax
public abstract class MeshlayerProtoype : VirgisLayer<RecordSet, List<DMesh3>>, IVirgisLayer, IVirgisEntity
Fields
m_meshes
Declaration
protected List<Transform> m_meshes
Field Value
Type |
Description |
List<Transform> |
|
m_symbology
Declaration
protected Dictionary<string, Project.Unit> m_symbology
Field Value
Mesh
Declaration
Field Value
Type |
Description |
GameObject |
|
MeshMaterial
Declaration
public Material MeshMaterial
Field Value
Type |
Description |
Material |
|
WireframeMaterial
Declaration
public Material WireframeMaterial
Field Value
Type |
Description |
Material |
|
Methods
_addFeature(DMesh3)
Declaration
protected override VirgisFeature _addFeature(DMesh3 mesh)
Parameters
Type |
Name |
Description |
DMesh3 |
mesh |
|
Returns
Overrides
_addFeature(Vector3[])
Declaration
protected override VirgisFeature _addFeature(Vector3[] geometry)
Parameters
Type |
Name |
Description |
Vector3[] |
geometry |
|
Returns
Overrides
_checkpoint()
Declaration
protected override void _checkpoint()
Overrides
_set_editable()
Declaration
protected override void _set_editable()
Overrides
Awake()
Declaration
MoveAxis(MoveArgs)
Declaration
public override void MoveAxis(MoveArgs args)
Parameters
Overrides
Translate(MoveArgs)
Declaration
public override void Translate(MoveArgs args)
Parameters
Overrides
Implements