Table of Contents

Class MeshPoint

Namespace
KSP.OAB
Assembly
Assembly-CSharp.dll
public class MeshPoint
Inheritance
MeshPoint
Inherited Members
Extension Methods

Constructors

MeshPoint()

public MeshPoint()

Fields

color

public Color color

Field Value

Color

index

public int index

Field Value

int

normal

public Vector3 normal

Field Value

Vector3

uv1

public Vector2 uv1

Field Value

Vector2

uv2

public Vector2 uv2

Field Value

Vector2

vert

public Vector3 vert

Field Value

Vector3

Methods

Clear()

public void Clear()

CopyFrom(MeshPoint)

public static MeshPoint CopyFrom(MeshPoint p)

Parameters

p MeshPoint

Returns

MeshPoint

GetColors(MeshPoint[])

public static Color[] GetColors(MeshPoint[] meshPoints)

Parameters

meshPoints MeshPoint[]

Returns

Color[]

GetNormals(MeshPoint[])

public static Vector3[] GetNormals(MeshPoint[] meshPoints)

Parameters

meshPoints MeshPoint[]

Returns

Vector3[]

GetUV1(MeshPoint[])

public static Vector2[] GetUV1(MeshPoint[] meshPoints)

Parameters

meshPoints MeshPoint[]

Returns

Vector2[]

GetUV2(MeshPoint[])

public static Vector2[] GetUV2(MeshPoint[] meshPoints)

Parameters

meshPoints MeshPoint[]

Returns

Vector2[]

GetUVMinMax(MeshPoint[])

public static Vector4 GetUVMinMax(MeshPoint[] meshPoints)

Parameters

meshPoints MeshPoint[]

Returns

Vector4

GetVerts(MeshPoint[], Vector3)

public static Vector3[] GetVerts(MeshPoint[] meshPoints, Vector3 offset)

Parameters

meshPoints MeshPoint[]
offset Vector3

Returns

Vector3[]