Class RasterLayer
Assembly: cs.temp.dll.dll
Syntax
public class RasterLayer : VirgisLayer<RecordSet, BakedPointCloud>, IVirgisLayer, IVirgisEntity
Fields
handle
Declaration
Field Value
Type |
Description |
GameObject |
|
HandleMaterial
Declaration
public Material HandleMaterial
Field Value
Type |
Description |
Material |
|
meshes
Declaration
public List<GameObject> meshes
Field Value
Type |
Description |
List<GameObject> |
|
pointCloud
Declaration
public GameObject pointCloud
Field Value
Type |
Description |
GameObject |
|
Methods
_addFeature(Vector3[])
Declaration
protected override VirgisFeature _addFeature(Vector3[] geometry)
Parameters
Type |
Name |
Description |
Vector3[] |
geometry |
|
Returns
Overrides
_checkpoint()
Declaration
protected override void _checkpoint()
Overrides
_draw()
Declaration
protected override Task _draw()
Returns
Overrides
_init()
Declaration
protected override async Task _init()
Returns
Overrides
_save()
Declaration
protected override Task _save()
Returns
Overrides
_set_visible()
Declaration
public override void _set_visible()
Overrides
Awake()
Declaration
Load(RecordSet)
Declaration
protected async Task Load(RecordSet layer)
Parameters
Type |
Name |
Description |
RecordSet |
layer |
|
Returns
LoadAsync(RecordSet)
Declaration
protected Task<(long, Pipeline)> LoadAsync(RecordSet layer)
Parameters
Type |
Name |
Description |
RecordSet |
layer |
|
Returns
MoveAxis(MoveArgs)
Declaration
public override void MoveAxis(MoveArgs args)
Parameters
Overrides
Translate(MoveArgs)
Declaration
public override void Translate(MoveArgs args)
Parameters
Overrides
Implements