Avorion Script API Documentation

Matrix

function Matrix()

This is the default constructor of Matrix. No further arguments are required.

Returns

A new instance of Matrix

property vec3 look
property vec3 pos
property vec3 position
property vec3 translation
property vec3 up

function Matrix __mul(Matrix m)

function Matrix getInverse()

function float getValue(int row, int col)

function var invert()

Returns

nothing

function var setValue(int row, int col, float value)

Returns

nothing

function vec4 transform(vec3 in)

function var transform_ip(vec4 v)

Returns

nothing

function vec3 transformCoord(vec3 in)

function var transformCoord_ip(vec3 v)

Returns

nothing

function vec3 transformNormal(vec3 in)

function var transformNormal_ip(vec3 v)

Returns

nothing

Overview
Home Functions Search
Search:

This is the official documentation for the scripting API of Avorion. This documentation is automatically generated and not necessarily complete. Depending on the context in which functions exist, some documentation such as descriptions, return values or variable names or types may be missing.

Work in Progress. Documentation of Avorion Version: 2.5.7 c8e4beec84f7