User Tools

Site Tools


preview:api:vec2d

vec2d

Category: Data structure

Functions


add

void vec2d.add(object, x, y)

Name Type Description
object vec2d
x double
y double

dot

double vec2d.dot(object, vector)

Name Type Description
object vec2d
vector vec2d

crossZ

double vec2d.crossZ(object, vector)

Name Type Description
object vec2d
vector vec2d

cross

Vector3 vec2d.cross(object, vector)

Name Type Description
object vec2d
vector vec2d

getLength2

double vec2d.getLength2(object)

Name Type Description
object vec2d

set

void vec2d.set(object, x, y)

Name Type Description
object vec2d
x double
y double

normalize

void vec2d.normalize(object)

Name Type Description
object vec2d

normalized

vec2d vec2d.normalized(object)

Name Type Description
object vec2d

distance2

double vec2d.distance2(object, vector)

Name Type Description
object vec2d
vector vec2d

isZero

boolean vec2d.isZero(object)

Name Type Description
object vec2d

isNearZero

boolean vec2d.isNearZero(object)

Name Type Description
object vec2d

rotate

void vec2d.rotate(object, angle)

Name Type Description
object vec2d
angle double

rotated

vec2d vec2d.rotated(object, angle)

Name Type Description
object vec2d
angle double
preview/api/vec2d.txt · Last modified: 2023/12/12 12:16 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki