Struct VertexDataPosNormalUV
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
Assembly: AxCommon.dll
Syntax
public struct VertexDataPosNormalUV : IVertexPosNormalUV, IVertexPosition3, IVertexPosition<Vector3>, IVertexNormal, IVertexUV, IVertex
Constructors
|
Improve this Doc
View Source
Declaration
public VertexDataPosNormalUV(Vector3 position, Vector3 normal, Vector2 uv)
Parameters
Type |
Name |
Description |
OpenToolkit.Mathematics.Vector3 |
position |
|
OpenToolkit.Mathematics.Vector3 |
normal |
|
OpenToolkit.Mathematics.Vector2 |
uv |
|
Fields
|
Improve this Doc
View Source
Normal
Declaration
Field Value
Type |
Description |
OpenToolkit.Mathematics.Vector3 |
|
|
Improve this Doc
View Source
Position
Declaration
Field Value
Type |
Description |
OpenToolkit.Mathematics.Vector3 |
|
|
Improve this Doc
View Source
UV
Declaration
Field Value
Type |
Description |
OpenToolkit.Mathematics.Vector2 |
|
Properties
|
Improve this Doc
View Source
DefaultQuad
Returns a Quad, grounded to XY, facing Z-Up
Declaration
public static Quad<VertexDataPosNormalUV> DefaultQuad { get; }
Property Value
|
Improve this Doc
View Source
WallQuad
Returns a Wall Quad, Plane to XZ, facing to -Y
Declaration
public static Quad<VertexDataPosNormalUV> WallQuad { get; }
Property Value
Methods
|
Improve this Doc
View Source
Clone()
Declaration
public VertexDataPosNormalUV Clone()
Returns
|
Improve this Doc
View Source
Set(IVertexPosNormalUV)
Declaration
public void Set(IVertexPosNormalUV source)
Parameters
|
Improve this Doc
View Source
Set(VertexDataPosNormalUV)
Declaration
public void Set(VertexDataPosNormalUV source)
Parameters
|
Improve this Doc
View Source
SetPosition(IVertexPosition3)
Declaration
public void SetPosition(IVertexPosition3 source)
Parameters
|
Improve this Doc
View Source
Declaration
public void SetPosition(Vector3 source)
Parameters
Type |
Name |
Description |
OpenToolkit.Mathematics.Vector3 |
source |
|
Explicit Interface Implementations
|
Improve this Doc
View Source
IVertex.Clone()
Declaration
Returns
|
Improve this Doc
View Source
IVertexNormal.Clone()
Declaration
IVertexNormal IVertexNormal.Clone()
Returns
|
Improve this Doc
View Source
IVertexNormal.Normal
Declaration
Vector3 IVertexNormal.Normal { get; set; }
Returns
Type |
Description |
OpenToolkit.Mathematics.Vector3 |
|
|
Improve this Doc
View Source
Declaration
IVertexPosition<Vector3> IVertexPosition<Vector3>.Clone()
Returns
|
Improve this Doc
View Source
Declaration
Vector3 IVertexPosition<Vector3>.Position { get; set; }
Returns
Type |
Description |
OpenToolkit.Mathematics.Vector3 |
|
|
Improve this Doc
View Source
IVertexPosition3.Clone()
Declaration
IVertexPosition3 IVertexPosition3.Clone()
Returns
|
Improve this Doc
View Source
IVertexUV.UV
Declaration
Vector2 IVertexUV.UV { get; set; }
Returns
Type |
Description |
OpenToolkit.Mathematics.Vector2 |
|
Implements