ChartLayerStyle3D
public sealed class ChartLayerStyle3D3D mark styling of a ChartLayer, read by the Chart Guru 3D add-on: the Swift Charts 3D content
modifiers symbol, symbolRotation, roughness and metalness, the
.foregroundStyle(color.gradient) flavor of a color, and the Chart Guru rule thickness. 2D charts ignore it.
Fields
Section titled “Fields”
DefaultRuleThickness
Section titled “DefaultRuleThickness”public const float DefaultRuleThickness = 0.008Default rule thickness of 3D rules in plot units.
Returns
System.Single
Methods
Section titled “Methods”
Clone()
Section titled “Clone()”public ChartLayerStyle3D Clone()Returns a copy.
Returns
ChartGuru.ChartLayerStyle3D
Constructors
Section titled “Constructors”
ChartLayerStyle3D()
Section titled “ChartLayerStyle3D()”public ChartLayerStyle3D()Properties
Section titled “Properties”
OverrideSymbol
Section titled “OverrideSymbol”public bool OverrideSymbol { get; set; }Returns
System.Boolean
Symbol
Section titled “Symbol”public Symbol3D Symbol { get; set; }Returns
ChartGuru.Symbol3D
SymbolRotation
Section titled “SymbolRotation”public Vector3 SymbolRotation { get; set; }Euler angles in degrees; zero keeps the symbol unrotated.
Returns
UnityEngine.Vector3
OverrideRoughness
Section titled “OverrideRoughness”public bool OverrideRoughness { get; set; }Returns
System.Boolean
Roughness
Section titled “Roughness”public float Roughness { get; set; }Returns
System.Single
OverrideMetalness
Section titled “OverrideMetalness”public bool OverrideMetalness { get; set; }Returns
System.Boolean
Metalness
Section titled “Metalness”public float Metalness { get; set; }Returns
System.Single
OverrideRuleThickness
Section titled “OverrideRuleThickness”public bool OverrideRuleThickness { get; set; }Returns
System.Boolean
RuleThickness
Section titled “RuleThickness”public float RuleThickness { get; set; }Returns
System.Single
ColorGradient
Section titled “ColorGradient”public bool ColorGradient { get; set; }Returns
System.Boolean