User Tools

Site Tools


preview:api:vec3f

vec3f

Category: Data structure

Functions


add

void vec3f.add(object, x, y, z)

Name Type Description
object vec3f
x float
y float
z float

almostEquals

boolean vec3f.almostEquals(object, vector, epsilon)

Name Type Description
object vec3f
vector Vector3
epsilon float

isZero

boolean vec3f.isZero(object)

Name Type Description
object vec3f

isNearZero

boolean vec3f.isNearZero(object)

Name Type Description
object vec3f

getXY

vec2f vec3f.getXY(object)

Name Type Description
object vec3f

getXZ

vec2f vec3f.getXZ(object)

Name Type Description
object vec3f

getYZ

vec2f vec3f.getYZ(object)

Name Type Description
object vec3f

set

void vec3f.set(object, x, y, z)

Name Type Description
object vec3f
x float
y float
z float

setXY

void vec3f.setXY(object, vec2)

Name Type Description
object vec3f
vec2 vec2f

dot

float vec3f.dot(object, vector)

Name Type Description
object vec3f
vector Vector3

cross

Vector3 vec3f.cross(object, vector)

Name Type Description
object vec3f
vector Vector3

getOneOrthogonal

Vector3 vec3f.getOneOrthogonal(object)

Name Type Description
object vec3f

normalize

void vec3f.normalize(object)

Name Type Description
object vec3f

normalized

Vector3 vec3f.normalized(object)

Name Type Description
object vec3f

getLength2

float vec3f.getLength2(object)

Name Type Description
object vec3f

distance2

float vec3f.distance2(object, v)

Name Type Description
object vec3f
v Vector3
preview/api/vec3f.txt · Last modified: 2023/12/12 12:16 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki