Show / Hide Table of Contents

Class LineMeshModifier

Line Mesh Modifier creates line polygons from a list of vertices. It offsets the original vertices to both sides using Width parameter and triangulates them manually. It also creates tiled UV mapping using the line length.

Inheritance
ScriptableObject
ModifierBase
MeshModifier
LineMeshModifier
Inherited Members
MeshModifier.Run(VectorFeatureUnity, MeshData, Single)
MeshModifier.Run(VectorFeatureUnity, MeshData, UnityTile)
ModifierBase.Active
ModifierBase.FeaturePreProcess(VectorFeatureUnity)
ModifierBase.UnbindProperties()
ModifierBase.UpdateModifier(Object, EventArgs)
ModifierBase.ModifierHasChanged
ModifierBase.NotifyUpdateModifier(VectorLayerUpdateArgs)
Namespace:Mapbox.Unity.MeshGeneration.Modifiers
Assembly:cs.temp.dll.dll
Syntax
public class LineMeshModifier : MeshModifier

Properties

Type

Declaration
public override ModifierType Type { get; }
Property Value
Type Description
ModifierType
Overrides
MeshModifier.Type

Methods

Initialize()

Declaration
public override void Initialize()
Overrides
ModifierBase.Initialize()

Run(VectorFeatureUnity, MeshData, Single)

Declaration
public override void Run(VectorFeatureUnity feature, MeshData md, float scale)
Parameters
Type Name Description
VectorFeatureUnity feature
MeshData md
System.Single scale

Run(VectorFeatureUnity, MeshData, UnityTile)

Declaration
public override void Run(VectorFeatureUnity feature, MeshData md, UnityTile tile = null)
Parameters
Type Name Description
VectorFeatureUnity feature
MeshData md
UnityTile tile

SetProperties(ModifierProperties)

Declaration
public override void SetProperties(ModifierProperties properties)
Parameters
Type Name Description
ModifierProperties properties
Overrides
ModifierBase.SetProperties(ModifierProperties)
Back to top © 2017 Mapbox