Vertex

Inheritance: java.lang.Object

All Implemented Interfaces: java.lang.Comparable

public abstract class Vertex implements Comparable<Vertex>

Vertexreferentie, gebruikt om de ruwe vertex te benaderen in TriMesh.

Constructors

ConstructorBeschrijving
Vertex()

Methoden

MethodeBeschrijving
compareTo(Vertex other)Vergelijk de vertex met een andere vertex‑instantie
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
readDouble(VertexField field)Lees het double‑veld
readFVector2(VertexField field)Lees het vector2‑veld
readFVector3(VertexField field)Lees het vector3‑veld
readFVector4(VertexField field)Lees het vector4-veld
readFloat(VertexField field)Lees het float-veld
readVector2(VertexField field)Lees het vector2‑veld
readVector3(VertexField field)Lees het vector3‑veld
readVector4(VertexField field)Lees het vector4-veld
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

Vertex()

public Vertex()

compareTo(Vertex other)

public abstract int compareTo(Vertex other)

Vergelijk de vertex met een andere vertex‑instantie

Parameters:

ParameterTypeBeschrijving
otherVertex

Returns: int

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

readDouble(VertexField field)

public double readDouble(VertexField field)

Lees het double‑veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een float/double compatibel gegevenstype

Returns: double

readFVector2(VertexField field)

public FVector2 readFVector2(VertexField field)

Lees het vector2‑veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector2/FVector2 gegevenstype

Returns: FVector2

readFVector3(VertexField field)

public FVector3 readFVector3(VertexField field)

Lees het vector3‑veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector3/FVector3 gegevenstype

Returns: FVector3

readFVector4(VertexField field)

public FVector4 readFVector4(VertexField field)

Lees het vector4-veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector4/FVector4 gegevenstype

Returns: FVector4

readFloat(VertexField field)

public float readFloat(VertexField field)

Lees het float-veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een float/double compatibel gegevenstype

Returns: float

readVector2(VertexField field)

public Vector2 readVector2(VertexField field)

Lees het vector2‑veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector2/FVector2 gegevenstype

Returns: Vector2

readVector3(VertexField field)

public Vector3 readVector3(VertexField field)

Lees het vector3‑veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector3/FVector3 gegevenstype

Returns: Vector3

readVector4(VertexField field)

public Vector4 readVector4(VertexField field)

Lees het vector4-veld

Parameters:

ParameterTypeBeschrijving
fieldVertexFieldHet veld met een Vector4/FVector4 gegevenstype

Returns: Vector4

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int