Class LineArcMesh
Arc primitive mesh component. To render this mesh use the LineMeshRenderer3D class.
Inheritance
DependencyObject
AttachableObject
PrefabInstanceObject
Component
BaseModel
MeshComponent
LineArcMesh
Implements
Inherited Members
MeshComponent.modelLink
MeshComponent.meshContainer
MeshComponent.ChangedMesh
MeshComponent.modelMeshName
MeshComponent.MeshCount
MeshComponent.MeshContainer
MeshComponent.MeshNames
MeshComponent.Meshes
MeshComponent.UnloadModel()
MeshComponent.ThrowRefreshEvent()
MeshComponent.RefreshMesh()
BaseModel.customBoundingBoxSet
BaseModel.Refreshed
BaseModel.BoundingBoxRefreshed
Component.Owner
Component.Managers
Component.ShouldBeActivated
Component.Clone()
Component.Attach(Entity)
Component.OnLoaded()
Component.Start()
PrefabInstanceObject.PrefabSource
PrefabInstanceObject.PrefabElementId
PrefabInstanceObject.IsPrefabInstance
PrefabInstanceObject.IsMissingPrefabSource
AttachableObject.AttachableStateChanged
AttachableObject.IsEnabled
AttachableObject.State
AttachableObject.IsLoaded
AttachableObject.IsAttached
AttachableObject.IsActivated
AttachableObject.IsStarted
AttachableObject.IsDestroyed
AttachableObject.Destroy()
AttachableObject.DependencyBroken()
DependencyObject.Dependencies
DependencyObject.OnDependencyRemoved
Namespace: Evergine.Components.Primitives
Assembly: Evergine.Components.dll
Syntax
public class LineArcMesh : LineArcMeshBase, IDependencyObject
Properties
Angle
Gets or sets the angle of the arc in degrees.
Declaration
[RenderPropertyAsFInput(typeof(FloatRadianToDegreeConverter), MinLimit = 0, MaxLimit = 360, Tooltip = "Angle of the arc in degrees", AsSlider = true, DesiredChange = 1, DesiredLargeChange = 5)]
public float Angle { get; set; }
Property Value
Type | Description |
---|---|
float |
Tessellation
Gets or sets the number of iterations used for generating the line mesh.
Declaration
[RenderPropertyAsInput(MinLimit = 3, MaxLimit = 50, Tooltip = "The number of iterations used for generating the line mesh", AsSlider = true, DesiredChange = 1, DesiredLargeChange = 2)]
public int Tessellation { get; set; }
Property Value
Type | Description |
---|---|
int |