Skip to content

DataPoint3D

StructChartGuruChartGuru
public struct DataPoint3D

Extended data point with Z-axis for 3D charts. Prepared for future 3D support. Size: 48 bytes.

public float X

X-axis value.

Returns

System.Single — No return description is available.

public float Y

Y-axis value.

Returns

System.Single — No return description is available.

public float Z

Z-axis Value (depth for 3D charts).

Returns

System.Single — No return description is available.

public float XEnd

Optional X-end for range data.

Returns

System.Single — No return description is available.

public float YEnd

Optional Y-end for range data.

Returns

System.Single — No return description is available.

public float ZEnd

Optional Z-end for range data.

Returns

System.Single — No return description is available.

public int SeriesIndex

Series index for multi-series charts.

Returns

System.Int32 — No return description is available.

public int Id

Unique identifier for animation stability.

Returns

System.Int32 — No return description is available.

public int CategoryIndex

Category index for categorical axes.

Returns

System.Int32 — No return description is available.

public int CategoryIndex2

Secondary category index for matrix-style data.

Returns

System.Int32 — No return description is available.

public DataPoint3D(float x, float y, float z)

No description is available for this member.

Parameters

Name Type Description
x System.Single
y System.Single
z System.Single

DataPoint3D(float, float, float, float, float, float)

Section titled “DataPoint3D(float, float, float, float, float, float)”
public DataPoint3D(float x, float y, float z, float xEnd, float yEnd, float zEnd)

No description is available for this member.

Parameters

Name Type Description
x System.Single
y System.Single
z System.Single
xEnd System.Single
yEnd System.Single
zEnd System.Single

public readonly float3 Position { get; }

Gets the 3D position.

Returns

Unity.Mathematics.float3 — No return description is available.

public readonly float3 EndPosition { get; }

Gets the 3D end position for ranges.

Returns

Unity.Mathematics.float3 — No return description is available.

public readonly DataPoint ToDataPoint2D()

Converts to a 2D data point (projects onto XY plane).

Returns

ChartGuru.DataPoint — No return description is available.

public readonly DataPoint ToDataPoint()

No description is available for this member.

Returns

ChartGuru.DataPoint — No return description is available.

public static DataPoint3D FromDataPoint(DataPoint point, float z)

No description is available for this member.

Parameters

Name Type Description
point ChartGuru.DataPoint
z System.Single

Returns

ChartGuru.DataPoint3D — No return description is available.

public readonly bool Equals(DataPoint3D other)

No description is available for this member.

Parameters

Name Type Description
other ChartGuru.DataPoint3D

Returns

System.Boolean — No return description is available.

public override readonly bool Equals(object obj)

No description is available for this member.

Parameters

Name Type Description
obj System.Object

Returns

System.Boolean — No return description is available.

public override readonly int GetHashCode()

No description is available for this member.

Returns

System.Int32 — No return description is available.

public override readonly string ToString()

No description is available for this member.

Returns

System.String — No return description is available.

public static bool operator ==(DataPoint3D left, DataPoint3D right)

No description is available for this member.

Parameters

Name Type Description
left ChartGuru.DataPoint3D
right ChartGuru.DataPoint3D

Returns

System.Boolean — No return description is available.

public static bool operator !=(DataPoint3D left, DataPoint3D right)

No description is available for this member.

Parameters

Name Type Description
left ChartGuru.DataPoint3D
right ChartGuru.DataPoint3D

Returns

System.Boolean — No return description is available.