OpenDBC
Menu

Vectors & Matrix4

DBPro linear algebra: 2/3/4-component vectors, 4×4 matrices, quaternions.

244 entries — 123 implemented in OpenDBC (50%), 0 compatibility stubs.

Type and status legend

ADD MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ADD MATRIX4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem ADD MATRIX4 — generated example
add matrix4 1, 1, 1

Source: dbpro_reference.md:26

ADD VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ADD VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem ADD VECTOR2 — generated example
add vector2 1, 1, 1

Source: dbpro_reference.md:37

ADD VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ADD VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem ADD VECTOR3 — generated example
add vector3 1, 1, 1

Source: dbpro_reference.md:38

ADD VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ADD VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem ADD VECTOR4 — generated example
add vector4 1, 1, 1

Source: dbpro_reference.md:39

BCC VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BCC VECTOR2 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem BCC VECTOR2 — generated example
bcc vector2 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:65

BCC VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BCC VECTOR3 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem BCC VECTOR3 — generated example
bcc vector3 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:66

BCC VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BCC VECTOR4 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem BCC VECTOR4 — generated example
bcc vector4 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:67

BUILD FOV LHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD FOV LHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD FOV LHMATRIX4 — generated example
build fov lhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:83

BUILD FOV RHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD FOV RHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD FOV RHMATRIX4 — generated example
build fov rhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:84

BUILD LOOKAT LHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD LOOKAT LHMATRIX4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem BUILD LOOKAT LHMATRIX4 — generated example
build lookat lhmatrix4 1, 1, 1, 1

Source: dbpro_reference.md:85

BUILD LOOKAT RHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD LOOKAT RHMATRIX4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem BUILD LOOKAT RHMATRIX4 — generated example
build lookat rhmatrix4 1, 1, 1, 1

Source: dbpro_reference.md:86

BUILD ORTHO LHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD ORTHO LHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD ORTHO LHMATRIX4 — generated example
build ortho lhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:87

BUILD ORTHO RHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD ORTHO RHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD ORTHO RHMATRIX4 — generated example
build ortho rhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:88

BUILD PERSPECTIVE LHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD PERSPECTIVE LHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD PERSPECTIVE LHMATRIX4 — generated example
build perspective lhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:89

BUILD PERSPECTIVE RHMATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD PERSPECTIVE RHMATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD PERSPECTIVE RHMATRIX4 — generated example
build perspective rhmatrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:90

BUILD REFLECTION MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD REFLECTION MATRIX4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem BUILD REFLECTION MATRIX4 — generated example
build reflection matrix4 1, 1, 1, 1, 1

Source: dbpro_reference.md:91

BUILD ROTATION AXIS MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
BUILD ROTATION AXIS MATRIX4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem BUILD ROTATION AXIS MATRIX4 — generated example
build rotation axis matrix4 1, 1, 1

Source: dbpro_reference.md:92

CATMULLROM VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
CATMULLROM VECTOR2 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem CATMULLROM VECTOR2 — generated example
catmullrom vector2 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:98

CATMULLROM VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
CATMULLROM VECTOR3 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem CATMULLROM VECTOR3 — generated example
catmullrom vector3 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:99

CATMULLROM VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
CATMULLROM VECTOR4 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem CATMULLROM VECTOR4 — generated example
catmullrom vector4 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:100

CCW VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = CCW VECTOR2(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem CCW VECTOR2 — generated example
result = ccw vector2(1, 1)
print result

Source: dbpro_reference.md:1579

COPY MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
COPY MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem COPY MATRIX4 — generated example
copy matrix4 1, 1

Source: dbpro_reference.md:136

COPY VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
COPY VECTOR2 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem COPY VECTOR2 — generated example
copy vector2 1, 1

Source: dbpro_reference.md:139

COPY VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
COPY VECTOR3 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem COPY VECTOR3 — generated example
copy vector3 1, 1

Source: dbpro_reference.md:140

COPY VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
COPY VECTOR4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem COPY VECTOR4 — generated example
copy vector4 1, 1

Source: dbpro_reference.md:141

CROSS PRODUCT VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
CROSS PRODUCT VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem CROSS PRODUCT VECTOR3 — generated example
cross product vector3 1, 1, 1

Source: dbpro_reference.md:151

DELETE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DELETE MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem DELETE MATRIX4 — generated example
delete matrix4 1

Source: dbpro_reference.md:171

DELETE MATRIX4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DELETE MATRIX4(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem DELETE MATRIX4 — generated example
result = delete matrix4(1)
print result

Source: dbpro_reference.md:1627

DELETE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DELETE VECTOR2 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem DELETE VECTOR2 — generated example
delete vector2 1

Source: dbpro_reference.md:190

DELETE VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DELETE VECTOR2(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem DELETE VECTOR2 — generated example
result = delete vector2(1)
print result

Source: dbpro_reference.md:1629

DELETE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DELETE VECTOR3 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem DELETE VECTOR3 — generated example
delete vector3 1

Source: dbpro_reference.md:191

DELETE VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DELETE VECTOR3(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem DELETE VECTOR3 — generated example
result = delete vector3(1)
print result

Source: dbpro_reference.md:1630

DELETE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DELETE VECTOR4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem DELETE VECTOR4 — generated example
delete vector4 1

Source: dbpro_reference.md:192

DELETE VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DELETE VECTOR4(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem DELETE VECTOR4 — generated example
result = delete vector4(1)
print result

Source: dbpro_reference.md:1631

DIVIDE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DIVIDE MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem DIVIDE MATRIX4 — generated example
divide matrix4 1, 1

Source: dbpro_reference.md:206

DIVIDE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DIVIDE VECTOR2 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem DIVIDE VECTOR2 — generated example
divide vector2 1, 1

Source: dbpro_reference.md:207

DIVIDE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DIVIDE VECTOR3 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem DIVIDE VECTOR3 — generated example
divide vector3 1, 1

Source: dbpro_reference.md:208

DIVIDE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
DIVIDE VECTOR4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem DIVIDE VECTOR4 — generated example
divide vector4 1, 1

Source: dbpro_reference.md:209

DOT PRODUCT VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DOT PRODUCT VECTOR2(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem DOT PRODUCT VECTOR2 — generated example
result = dot product vector2(1, 1)
print result

Source: dbpro_reference.md:1639

DOT PRODUCT VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = DOT PRODUCT VECTOR3(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem DOT PRODUCT VECTOR3 — generated example
result = dot product vector3(1, 1)
print result

Source: dbpro_reference.md:1640

GET MATRIX4 ELEMENT dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = GET MATRIX4 ELEMENT(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem GET MATRIX4 ELEMENT — generated example
result = get matrix4 element(1, 1)
print result

Source: dbpro_reference.md:1769

HERMITE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
HERMITE VECTOR2 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem HERMITE VECTOR2 — generated example
hermite vector2 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:324

HERMITE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
HERMITE VECTOR3 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem HERMITE VECTOR3 — generated example
hermite vector3 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:325

HERMITE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
HERMITE VECTOR4 Number1, Number2, Number3, Number4, Number5, Number6

Typed signature: number, number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—
Number6number—

Example generated example

rem HERMITE VECTOR4 — generated example
hermite vector4 1, 1, 1, 1, 1, 1

Source: dbpro_reference.md:326

INVERSE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
INVERSE MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem INVERSE MATRIX4 — generated example
inverse matrix4 1, 1

Source: dbpro_reference.md:343

INVERSE MATRIX4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = INVERSE MATRIX4(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem INVERSE MATRIX4 — generated example
result = inverse matrix4(1, 1)
print result

Source: dbpro_reference.md:1861

IS EQUAL MATRIX4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = IS EQUAL MATRIX4(Number1, Number2)

Typed signature: number, number → integer

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: integer

Example generated example

rem IS EQUAL MATRIX4 — generated example
result = is equal matrix4(1, 1)
print result

Source: dbpro_reference.md:1864

IS EQUAL VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = IS EQUAL VECTOR2(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem IS EQUAL VECTOR2 — generated example
result = is equal vector2(1, 1)
print result

Source: dbpro_reference.md:1865

IS EQUAL VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = IS EQUAL VECTOR3(Number1, Number2)

Typed signature: number, number → integer

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: integer

Example generated example

rem IS EQUAL VECTOR3 — generated example
result = is equal vector3(1, 1)
print result

Source: dbpro_reference.md:1866

IS EQUAL VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = IS EQUAL VECTOR4(Number1, Number2)

Typed signature: number, number → real

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Return value: real

Example generated example

rem IS EQUAL VECTOR4 — generated example
result = is equal vector4(1, 1)
print result

Source: dbpro_reference.md:1867

IS IDENTITY MATRIX4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = IS IDENTITY MATRIX4(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem IS IDENTITY MATRIX4 — generated example
result = is identity matrix4(1)
print result

Source: dbpro_reference.md:1868

LENGTH VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = LENGTH VECTOR2(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem LENGTH VECTOR2 — generated example
result = length vector2(1)
print result

Source: dbpro_reference.md:1898

LENGTH VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = LENGTH VECTOR3(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem LENGTH VECTOR3 — generated example
result = length vector3(1)
print result

Source: dbpro_reference.md:1899

LENGTH VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = LENGTH VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem LENGTH VECTOR4 — generated example
result = length vector4(1)
print result

Source: dbpro_reference.md:1900

LINEAR INTERPOLATE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
LINEAR INTERPOLATE VECTOR2 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem LINEAR INTERPOLATE VECTOR2 — generated example
linear interpolate vector2 1, 1, 1, 1

Source: dbpro_reference.md:346

LINEAR INTERPOLATE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
LINEAR INTERPOLATE VECTOR3 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem LINEAR INTERPOLATE VECTOR3 — generated example
linear interpolate vector3 1, 1, 1, 1

Source: dbpro_reference.md:347

LINEAR INTERPOLATE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
LINEAR INTERPOLATE VECTOR4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem LINEAR INTERPOLATE VECTOR4 — generated example
linear interpolate vector4 1, 1, 1, 1

Source: dbpro_reference.md:348

MAKE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAKE MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem MAKE MATRIX4 — generated example
make matrix4 1

Source: dbpro_reference.md:411

MAKE MATRIX4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = MAKE MATRIX4(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem MAKE MATRIX4 — generated example
result = make matrix4(1)
print result

Source: dbpro_reference.md:1943

MAKE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAKE VECTOR2 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem MAKE VECTOR2 — generated example
make vector2 1

Source: dbpro_reference.md:444

MAKE VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = MAKE VECTOR2(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem MAKE VECTOR2 — generated example
result = make vector2(1)
print result

Source: dbpro_reference.md:1946

MAKE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAKE VECTOR3 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem MAKE VECTOR3 — generated example
make vector3 1

Source: dbpro_reference.md:445

MAKE VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = MAKE VECTOR3(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem MAKE VECTOR3 — generated example
result = make vector3(1)
print result

Source: dbpro_reference.md:1947

MAKE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAKE VECTOR4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem MAKE VECTOR4 — generated example
make vector4 1

Source: dbpro_reference.md:446

MAKE VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = MAKE VECTOR4(Number1)

Typed signature: number → integer

Parameters

ParameterTypeNotes
Number1number—

Return value: integer

Example generated example

rem MAKE VECTOR4 — generated example
result = make vector4(1)
print result

Source: dbpro_reference.md:1948

MATRIX4 EXIST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = MATRIX4 EXIST(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Example generated example

rem MATRIX4 EXIST — generated example
result = matrix4 exist(1)
print result

Source: dbpro_reference.md:1957

MAXIMIZE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAXIMIZE VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MAXIMIZE VECTOR2 — generated example
maximize vector2 1, 1, 1

Source: dbpro_reference.md:451

MAXIMIZE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAXIMIZE VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MAXIMIZE VECTOR3 — generated example
maximize vector3 1, 1, 1

Source: dbpro_reference.md:452

MAXIMIZE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MAXIMIZE VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MAXIMIZE VECTOR4 — generated example
maximize vector4 1, 1, 1

Source: dbpro_reference.md:453

MINIMIZE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MINIMIZE VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MINIMIZE VECTOR2 — generated example
minimize vector2 1, 1, 1

Source: dbpro_reference.md:456

MINIMIZE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MINIMIZE VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MINIMIZE VECTOR3 — generated example
minimize vector3 1, 1, 1

Source: dbpro_reference.md:457

MINIMIZE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MINIMIZE VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem MINIMIZE VECTOR4 — generated example
minimize vector4 1, 1, 1

Source: dbpro_reference.md:458

MULTIPLY MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MULTIPLY MATRIX4 Number1, Number2, [Number3]

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3numberoptional

Example generated example

rem MULTIPLY MATRIX4 — generated example
multiply matrix4 1, 1, 1

Source: dbpro_reference.md:485

MULTIPLY VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MULTIPLY VECTOR2 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem MULTIPLY VECTOR2 — generated example
multiply vector2 1, 1

Source: dbpro_reference.md:486

MULTIPLY VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MULTIPLY VECTOR3 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem MULTIPLY VECTOR3 — generated example
multiply vector3 1, 1

Source: dbpro_reference.md:487

MULTIPLY VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
MULTIPLY VECTOR4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem MULTIPLY VECTOR4 — generated example
multiply vector4 1, 1

Source: dbpro_reference.md:488

NEW VECTOR2 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = NEW VECTOR2()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem NEW VECTOR2 — generated example
result = new vector2()
print result

Source: dbpro_reference.md:2012

NEW VECTOR3 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = NEW VECTOR3()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem NEW VECTOR3 — generated example
result = new vector3()
print result

Source: dbpro_reference.md:2013

NEW VECTOR4 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = NEW VECTOR4()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem NEW VECTOR4 — generated example
result = new vector4()
print result

Source: dbpro_reference.md:2014

NORMALIZE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
NORMALIZE VECTOR2 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem NORMALIZE VECTOR2 — generated example
normalize vector2 1, 1

Source: dbpro_reference.md:495

NORMALIZE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
NORMALIZE VECTOR3 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem NORMALIZE VECTOR3 — generated example
normalize vector3 1, 1

Source: dbpro_reference.md:496

NORMALIZE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
NORMALIZE VECTOR4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem NORMALIZE VECTOR4 — generated example
normalize vector4 1, 1

Source: dbpro_reference.md:497

PROJECT VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
PROJECT VECTOR3 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem PROJECT VECTOR3 — generated example
project vector3 1, 1, 1, 1, 1

Source: dbpro_reference.md:927

PROJECTION MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
PROJECTION MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem PROJECTION MATRIX4 — generated example
projection matrix4 1

Source: dbpro_reference.md:928

QUAT FROM EULER dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
QUAT FROM EULER Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem QUAT FROM EULER — generated example
quat from euler 1, 1

Source: dbpro_reference.md:933

QUAT FROM EULER dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = QUAT FROM EULER(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem QUAT FROM EULER — generated example
result = quat from euler(1, 1)
print result

Source: dbpro_reference.md:2203

ROTATE X MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ROTATE X MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem ROTATE X MATRIX4 — generated example
rotate x matrix4 1, 1

Source: dbpro_reference.md:1000

ROTATE Y MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ROTATE Y MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem ROTATE Y MATRIX4 — generated example
rotate y matrix4 1, 1

Source: dbpro_reference.md:1001

ROTATE YPR MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ROTATE YPR MATRIX4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem ROTATE YPR MATRIX4 — generated example
rotate ypr matrix4 1, 1, 1, 1

Source: dbpro_reference.md:1002

ROTATE Z MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
ROTATE Z MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem ROTATE Z MATRIX4 — generated example
rotate z matrix4 1, 1

Source: dbpro_reference.md:1003

SCALE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SCALE MATRIX4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem SCALE MATRIX4 — generated example
scale matrix4 1, 1, 1, 1

Source: dbpro_reference.md:1018

SCALE VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SCALE VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SCALE VECTOR2 — generated example
scale vector2 1, 1, 1

Source: dbpro_reference.md:1022

SCALE VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SCALE VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SCALE VECTOR3 — generated example
scale vector3 1, 1, 1

Source: dbpro_reference.md:1023

SCALE VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SCALE VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SCALE VECTOR4 — generated example
scale vector4 1, 1, 1

Source: dbpro_reference.md:1024

SET IDENTITY MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET IDENTITY MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem SET IDENTITY MATRIX4 — generated example
set identity matrix4 1

Source: dbpro_reference.md:1186

SET PROJECTION MATRIX4 dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
SET PROJECTION MATRIX4 Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—

Example generated example

rem SET PROJECTION MATRIX4 — generated example
set projection matrix4 1

Source: dbpro_reference.md:1282

SET VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SET VECTOR2 — generated example
set vector2 1, 1, 1

Source: dbpro_reference.md:1331

SET VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem SET VECTOR3 — generated example
set vector3 1, 1, 1, 1

Source: dbpro_reference.md:1332

SET VECTOR3 TO CAMERA POSITION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO CAMERA POSITION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO CAMERA POSITION — generated example
set vector3 to camera position 1, 1

Source: dbpro_reference.md:1333

SET VECTOR3 TO CAMERA ROTATION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO CAMERA ROTATION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO CAMERA ROTATION — generated example
set vector3 to camera rotation 1, 1

Source: dbpro_reference.md:1334

SET VECTOR3 TO LIGHT POSITION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO LIGHT POSITION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO LIGHT POSITION — generated example
set vector3 to light position 1, 1

Source: dbpro_reference.md:1335

SET VECTOR3 TO LIGHT ROTATION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO LIGHT ROTATION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO LIGHT ROTATION — generated example
set vector3 to light rotation 1, 1

Source: dbpro_reference.md:1336

SET VECTOR3 TO MATRIX POSITION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO MATRIX POSITION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO MATRIX POSITION — generated example
set vector3 to matrix position 1, 1

Source: dbpro_reference.md:1337

SET VECTOR3 TO PARTICLES POSITION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO PARTICLES POSITION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO PARTICLES POSITION — generated example
set vector3 to particles position 1, 1

Source: dbpro_reference.md:1338

SET VECTOR3 TO PARTICLES ROTATION dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR3 TO PARTICLES ROTATION Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem SET VECTOR3 TO PARTICLES ROTATION — generated example
set vector3 to particles rotation 1, 1

Source: dbpro_reference.md:1339

SET VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SET VECTOR4 Number1, Number2, Number3, Number4, Number5

Typed signature: number, number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—
Number5number—

Example generated example

rem SET VECTOR4 — generated example
set vector4 1, 1, 1, 1, 1

Source: dbpro_reference.md:1340

SQUARED LENGTH VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = SQUARED LENGTH VECTOR2(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem SQUARED LENGTH VECTOR2 — generated example
result = squared length vector2(1)
print result

Source: dbpro_reference.md:2306

SQUARED LENGTH VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = SQUARED LENGTH VECTOR3(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem SQUARED LENGTH VECTOR3 — generated example
result = squared length vector3(1)
print result

Source: dbpro_reference.md:2307

SQUARED LENGTH VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = SQUARED LENGTH VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem SQUARED LENGTH VECTOR4 — generated example
result = squared length vector4(1)
print result

Source: dbpro_reference.md:2308

SUBTRACT MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SUBTRACT MATRIX4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SUBTRACT MATRIX4 — generated example
subtract matrix4 1, 1, 1

Source: dbpro_reference.md:1402

SUBTRACT VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SUBTRACT VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SUBTRACT VECTOR2 — generated example
subtract vector2 1, 1, 1

Source: dbpro_reference.md:1403

SUBTRACT VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SUBTRACT VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SUBTRACT VECTOR3 — generated example
subtract vector3 1, 1, 1

Source: dbpro_reference.md:1404

SUBTRACT VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
SUBTRACT VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem SUBTRACT VECTOR4 — generated example
subtract vector4 1, 1, 1

Source: dbpro_reference.md:1405

TEMP VECTOR2 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = TEMP VECTOR2(Real1, Real2)

Typed signature: real, real → integer

Parameters

ParameterTypeNotes
Real1real—
Real2real—

Return value: integer

Example generated example

rem TEMP VECTOR2 — generated example
result = temp vector2(1, 1)
print result

Source: dbpro_reference.md:2322

TEMP VECTOR3 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = TEMP VECTOR3(Real1, Real2, Real3)

Typed signature: real, real, real → integer

Parameters

ParameterTypeNotes
Real1real—
Real2real—
Real3real—

Return value: integer

Example generated example

rem TEMP VECTOR3 — generated example
result = temp vector3(1, 1, 1)
print result

Source: dbpro_reference.md:2323

TEMP VECTOR4 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = TEMP VECTOR4(Real1, Real2, Real3, Real4)

Typed signature: real, real, real, real → integer

Parameters

ParameterTypeNotes
Real1real—
Real2real—
Real3real—
Real4real—

Return value: integer

Example generated example

rem TEMP VECTOR4 — generated example
result = temp vector4(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2324

TRANSFORM COORDS VECTOR2 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSFORM COORDS VECTOR2 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem TRANSFORM COORDS VECTOR2 — generated example
transform coords vector2 1, 1, 1

Source: dbpro_reference.md:1422

TRANSFORM COORDS VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSFORM COORDS VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem TRANSFORM COORDS VECTOR3 — generated example
transform coords vector3 1, 1, 1

Source: dbpro_reference.md:1423

TRANSFORM NORMALS VECTOR3 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSFORM NORMALS VECTOR3 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem TRANSFORM NORMALS VECTOR3 — generated example
transform normals vector3 1, 1, 1

Source: dbpro_reference.md:1424

TRANSFORM VECTOR4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSFORM VECTOR4 Number1, Number2, Number3

Typed signature: number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—

Example generated example

rem TRANSFORM VECTOR4 — generated example
transform vector4 1, 1, 1

Source: dbpro_reference.md:1425

TRANSLATE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSLATE MATRIX4 Number1, Number2, Number3, Number4

Typed signature: number, number, number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—
Number3number—
Number4number—

Example generated example

rem TRANSLATE MATRIX4 — generated example
translate matrix4 1, 1, 1, 1

Source: dbpro_reference.md:1426

TRANSPOSE MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
TRANSPOSE MATRIX4 Number1, Number2

Typed signature: number, number → void

Parameters

ParameterTypeNotes
Number1number—
Number2number—

Example generated example

rem TRANSPOSE MATRIX4 — generated example
transpose matrix4 1, 1

Source: dbpro_reference.md:1427

VECTOR2 ADD dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 ADD Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 ADD — generated example
vector2 add 1, 1, 1

Source: dbpro_reference.md:1444

VECTOR2 ADD dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 ADD(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 ADD — generated example
result = vector2 add(1, 1, 1)
print result

Source: dbpro_reference.md:2351

VECTOR2 DISTANCE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 DISTANCE(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR2 DISTANCE — generated example
result = vector2 distance(1, 1)
print result

Source: dbpro_reference.md:2352

VECTOR2 DISTANCE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 DISTANCE FAST(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR2 DISTANCE FAST — generated example
result = vector2 distance fast(1, 1)
print result

Source: dbpro_reference.md:2353

VECTOR2 DIV dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 DIV Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 DIV — generated example
vector2 div 1, 1, 1

Source: dbpro_reference.md:1445

VECTOR2 DIV dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 DIV(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 DIV — generated example
result = vector2 div(1, 1, 1)
print result

Source: dbpro_reference.md:2354

VECTOR2 DIVIDE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 DIVIDE Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 DIVIDE — generated example
vector2 divide 1, 1, 1

Source: dbpro_reference.md:1446

VECTOR2 DIVIDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 DIVIDE(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 DIVIDE — generated example
result = vector2 divide(1, 1, 1)
print result

Source: dbpro_reference.md:2355

VECTOR2 DOT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 DOT(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR2 DOT — generated example
result = vector2 dot(1, 1)
print result

Source: dbpro_reference.md:2356

VECTOR2 INV LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 INV LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR2 INV LENGTH FAST — generated example
result = vector2 inv length fast(1)
print result

Source: dbpro_reference.md:2357

VECTOR2 LENGTH dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 LENGTH(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR2 LENGTH — generated example
result = vector2 length(1)
print result

Source: dbpro_reference.md:2358

VECTOR2 LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR2 LENGTH FAST — generated example
result = vector2 length fast(1)
print result

Source: dbpro_reference.md:2359

VECTOR2 LERP dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 LERP Integer1, Integer2, Integer3, Real4

Typed signature: integer, integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Example generated example

rem VECTOR2 LERP — generated example
vector2 lerp 1, 1, 1, 1

Source: dbpro_reference.md:1447

VECTOR2 LERP dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 LERP(Integer1, Integer2, Integer3, Real4)

Typed signature: integer, integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Return value: integer

Example generated example

rem VECTOR2 LERP — generated example
result = vector2 lerp(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2360

VECTOR2 MAGNITUDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 MAGNITUDE(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR2 MAGNITUDE — generated example
result = vector2 magnitude(1)
print result

Source: dbpro_reference.md:2361

VECTOR2 MUL dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 MUL Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 MUL — generated example
vector2 mul 1, 1, 1

Source: dbpro_reference.md:1448

VECTOR2 MUL dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 MUL(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 MUL — generated example
result = vector2 mul(1, 1, 1)
print result

Source: dbpro_reference.md:2362

VECTOR2 MULTIPLY dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 MULTIPLY Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 MULTIPLY — generated example
vector2 multiply 1, 1, 1

Source: dbpro_reference.md:1449

VECTOR2 MULTIPLY dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 MULTIPLY(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 MULTIPLY — generated example
result = vector2 multiply(1, 1, 1)
print result

Source: dbpro_reference.md:2363

VECTOR2 NORMALIZE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 NORMALIZE Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR2 NORMALIZE Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR2 NORMALIZE — generated example
vector2 normalize 1

Source: dbpro_reference.md:1450

VECTOR2 NORMALIZE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 NORMALIZE(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR2 NORMALIZE(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR2 NORMALIZE — generated example
result = vector2 normalize(1)
print result

Source: dbpro_reference.md:2364

VECTOR2 NORMALIZE FAST dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 NORMALIZE FAST Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR2 NORMALIZE FAST Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR2 NORMALIZE FAST — generated example
vector2 normalize fast 1

Source: dbpro_reference.md:1451

VECTOR2 NORMALIZE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 NORMALIZE FAST(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR2 NORMALIZE FAST(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR2 NORMALIZE FAST — generated example
result = vector2 normalize fast(1)
print result

Source: dbpro_reference.md:2365

VECTOR2 SCALE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 SCALE Integer1, Integer2, Real3

Typed signature: integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Example generated example

rem VECTOR2 SCALE — generated example
vector2 scale 1, 1, 1

Source: dbpro_reference.md:1452

VECTOR2 SCALE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 SCALE(Integer1, Integer2, Real3)

Typed signature: integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Return value: integer

Example generated example

rem VECTOR2 SCALE — generated example
result = vector2 scale(1, 1, 1)
print result

Source: dbpro_reference.md:2366

VECTOR2 SUB dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 SUB Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 SUB — generated example
vector2 sub 1, 1, 1

Source: dbpro_reference.md:1453

VECTOR2 SUB dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 SUB(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 SUB — generated example
result = vector2 sub(1, 1, 1)
print result

Source: dbpro_reference.md:2367

VECTOR2 SUBTRACT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR2 SUBTRACT Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR2 SUBTRACT — generated example
vector2 subtract 1, 1, 1

Source: dbpro_reference.md:1454

VECTOR2 SUBTRACT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR2 SUBTRACT(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR2 SUBTRACT — generated example
result = vector2 subtract(1, 1, 1)
print result

Source: dbpro_reference.md:2368

VECTOR2 TO STRING dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result$ = VECTOR2 TO STRING(Integer1)

Typed signature: integer → string

Parameters

ParameterTypeNotes
Integer1integer—

Return value: string

Example generated example

rem VECTOR2 TO STRING — generated example
result$ = vector2 to string(1)
print result$

Source: dbpro_reference.md:2369

VECTOR3 ADD dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 ADD Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 ADD — generated example
vector3 add 1, 1, 1

Source: dbpro_reference.md:1455

VECTOR3 ADD dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 ADD(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 ADD — generated example
result = vector3 add(1, 1, 1)
print result

Source: dbpro_reference.md:2370

VECTOR3 CROSS dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 CROSS Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 CROSS — generated example
vector3 cross 1, 1, 1

Source: dbpro_reference.md:1456

VECTOR3 CROSS dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 CROSS(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 CROSS — generated example
result = vector3 cross(1, 1, 1)
print result

Source: dbpro_reference.md:2371

VECTOR3 DISTANCE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 DISTANCE(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR3 DISTANCE — generated example
result = vector3 distance(1, 1)
print result

Source: dbpro_reference.md:2372

VECTOR3 DISTANCE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 DISTANCE FAST(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR3 DISTANCE FAST — generated example
result = vector3 distance fast(1, 1)
print result

Source: dbpro_reference.md:2373

VECTOR3 DIV dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 DIV Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 DIV — generated example
vector3 div 1, 1, 1

Source: dbpro_reference.md:1457

VECTOR3 DIV dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 DIV(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 DIV — generated example
result = vector3 div(1, 1, 1)
print result

Source: dbpro_reference.md:2374

VECTOR3 DIVIDE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 DIVIDE Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 DIVIDE — generated example
vector3 divide 1, 1, 1

Source: dbpro_reference.md:1458

VECTOR3 DIVIDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 DIVIDE(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 DIVIDE — generated example
result = vector3 divide(1, 1, 1)
print result

Source: dbpro_reference.md:2375

VECTOR3 DOT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 DOT(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR3 DOT — generated example
result = vector3 dot(1, 1)
print result

Source: dbpro_reference.md:2376

VECTOR3 EULER LOOK AT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 EULER LOOK AT Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 EULER LOOK AT — generated example
vector3 euler look at 1, 1, 1

Source: dbpro_reference.md:1459

VECTOR3 EULER LOOK AT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 EULER LOOK AT(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 EULER LOOK AT — generated example
result = vector3 euler look at(1, 1, 1)
print result

Source: dbpro_reference.md:2377

VECTOR3 EULER LOOK AT FAST dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 EULER LOOK AT FAST Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 EULER LOOK AT FAST — generated example
vector3 euler look at fast 1, 1, 1

Source: dbpro_reference.md:1460

VECTOR3 EULER LOOK AT FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 EULER LOOK AT FAST(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 EULER LOOK AT FAST — generated example
result = vector3 euler look at fast(1, 1, 1)
print result

Source: dbpro_reference.md:2378

VECTOR3 FORWARD dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 FORWARD()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem VECTOR3 FORWARD — generated example
result = vector3 forward()
print result

Source: dbpro_reference.md:2379

VECTOR3 INV LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 INV LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR3 INV LENGTH FAST — generated example
result = vector3 inv length fast(1)
print result

Source: dbpro_reference.md:2380

VECTOR3 LENGTH dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 LENGTH(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR3 LENGTH — generated example
result = vector3 length(1)
print result

Source: dbpro_reference.md:2381

VECTOR3 LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR3 LENGTH FAST — generated example
result = vector3 length fast(1)
print result

Source: dbpro_reference.md:2382

VECTOR3 LERP dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 LERP Integer1, Integer2, Integer3, Real4

Typed signature: integer, integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Example generated example

rem VECTOR3 LERP — generated example
vector3 lerp 1, 1, 1, 1

Source: dbpro_reference.md:1461

VECTOR3 LERP dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 LERP(Integer1, Integer2, Integer3, Real4)

Typed signature: integer, integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Return value: integer

Example generated example

rem VECTOR3 LERP — generated example
result = vector3 lerp(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2383

VECTOR3 MAGNITUDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 MAGNITUDE(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR3 MAGNITUDE — generated example
result = vector3 magnitude(1)
print result

Source: dbpro_reference.md:2384

VECTOR3 MUL dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 MUL Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 MUL — generated example
vector3 mul 1, 1, 1

Source: dbpro_reference.md:1462

VECTOR3 MUL dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 MUL(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 MUL — generated example
result = vector3 mul(1, 1, 1)
print result

Source: dbpro_reference.md:2385

VECTOR3 MULTIPLY dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 MULTIPLY Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 MULTIPLY — generated example
vector3 multiply 1, 1, 1

Source: dbpro_reference.md:1463

VECTOR3 MULTIPLY dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 MULTIPLY(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 MULTIPLY — generated example
result = vector3 multiply(1, 1, 1)
print result

Source: dbpro_reference.md:2386

VECTOR3 NORMALIZE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 NORMALIZE Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR3 NORMALIZE Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR3 NORMALIZE — generated example
vector3 normalize 1

Source: dbpro_reference.md:1464

VECTOR3 NORMALIZE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 NORMALIZE(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR3 NORMALIZE(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR3 NORMALIZE — generated example
result = vector3 normalize(1)
print result

Source: dbpro_reference.md:2387

VECTOR3 NORMALIZE FAST dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 NORMALIZE FAST Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR3 NORMALIZE FAST Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR3 NORMALIZE FAST — generated example
vector3 normalize fast 1

Source: dbpro_reference.md:1465

VECTOR3 NORMALIZE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 NORMALIZE FAST(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR3 NORMALIZE FAST(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR3 NORMALIZE FAST — generated example
result = vector3 normalize fast(1)
print result

Source: dbpro_reference.md:2388

VECTOR3 RIGHT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 RIGHT()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem VECTOR3 RIGHT — generated example
result = vector3 right()
print result

Source: dbpro_reference.md:2389

VECTOR3 ROTATE BY QUAT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 ROTATE BY QUAT Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 ROTATE BY QUAT — generated example
vector3 rotate by quat 1, 1, 1

Source: dbpro_reference.md:1466

VECTOR3 ROTATE BY QUAT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 ROTATE BY QUAT(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 ROTATE BY QUAT — generated example
result = vector3 rotate by quat(1, 1, 1)
print result

Source: dbpro_reference.md:2390

VECTOR3 SCALE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 SCALE Integer1, Integer2, Real3

Typed signature: integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Example generated example

rem VECTOR3 SCALE — generated example
vector3 scale 1, 1, 1

Source: dbpro_reference.md:1467

VECTOR3 SCALE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 SCALE(Integer1, Integer2, Real3)

Typed signature: integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Return value: integer

Example generated example

rem VECTOR3 SCALE — generated example
result = vector3 scale(1, 1, 1)
print result

Source: dbpro_reference.md:2391

VECTOR3 SUB dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 SUB Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 SUB — generated example
vector3 sub 1, 1, 1

Source: dbpro_reference.md:1468

VECTOR3 SUB dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 SUB(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 SUB — generated example
result = vector3 sub(1, 1, 1)
print result

Source: dbpro_reference.md:2392

VECTOR3 SUBTRACT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 SUBTRACT Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 SUBTRACT — generated example
vector3 subtract 1, 1, 1

Source: dbpro_reference.md:1469

VECTOR3 SUBTRACT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 SUBTRACT(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 SUBTRACT — generated example
result = vector3 subtract(1, 1, 1)
print result

Source: dbpro_reference.md:2393

VECTOR3 TO STRING dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result$ = VECTOR3 TO STRING(Integer1)

Typed signature: integer → string

Parameters

ParameterTypeNotes
Integer1integer—

Return value: string

Example generated example

rem VECTOR3 TO STRING — generated example
result$ = vector3 to string(1)
print result$

Source: dbpro_reference.md:2394

VECTOR3 TRANSFORM3 dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 TRANSFORM3 Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 TRANSFORM3 — generated example
vector3 transform3 1, 1, 1

Source: dbpro_reference.md:1470

VECTOR3 TRANSFORM3 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 TRANSFORM3(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 TRANSFORM3 — generated example
result = vector3 transform3(1, 1, 1)
print result

Source: dbpro_reference.md:2395

VECTOR3 TRANSFORM4 dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 TRANSFORM4 Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR3 TRANSFORM4 — generated example
vector3 transform4 1, 1, 1

Source: dbpro_reference.md:1471

VECTOR3 TRANSFORM4 dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 TRANSFORM4(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR3 TRANSFORM4 — generated example
result = vector3 transform4(1, 1, 1)
print result

Source: dbpro_reference.md:2396

VECTOR3 TRIANGLE NORMAL dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 TRIANGLE NORMAL Integer1, Integer2, Integer3, Integer4

Typed signature: integer, integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Integer4integer—

Example generated example

rem VECTOR3 TRIANGLE NORMAL — generated example
vector3 triangle normal 1, 1, 1, 1

Source: dbpro_reference.md:1472

VECTOR3 TRIANGLE NORMAL dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 TRIANGLE NORMAL(Integer1, Integer2, Integer3, Integer4)

Typed signature: integer, integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Integer4integer—

Return value: integer

Example generated example

rem VECTOR3 TRIANGLE NORMAL — generated example
result = vector3 triangle normal(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2397

VECTOR3 TRIANGLE SLIDE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR3 TRIANGLE SLIDE Integer1, Integer2, Integer3, Real4

Typed signature: integer, integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Example generated example

rem VECTOR3 TRIANGLE SLIDE — generated example
vector3 triangle slide 1, 1, 1, 1

Source: dbpro_reference.md:1473

VECTOR3 TRIANGLE SLIDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 TRIANGLE SLIDE(Integer1, Integer2, Integer3, Real4)

Typed signature: integer, integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Return value: integer

Example generated example

rem VECTOR3 TRIANGLE SLIDE — generated example
result = vector3 triangle slide(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2398

VECTOR3 UP dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR3 UP()

Typed signature: none → integer

Parameters

No parameters.

Return value: integer

Example generated example

rem VECTOR3 UP — generated example
result = vector3 up()
print result

Source: dbpro_reference.md:2399

VECTOR4 ADD dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 ADD Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 ADD — generated example
vector4 add 1, 1, 1

Source: dbpro_reference.md:1474

VECTOR4 ADD dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 ADD(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 ADD — generated example
result = vector4 add(1, 1, 1)
print result

Source: dbpro_reference.md:2400

VECTOR4 CROSS dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 CROSS Integer1, Integer2, Integer3, Integer4

Typed signature: integer, integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Integer4integer—

Example generated example

rem VECTOR4 CROSS — generated example
vector4 cross 1, 1, 1, 1

Source: dbpro_reference.md:1475

VECTOR4 CROSS dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 CROSS(Integer1, Integer2, Integer3, Integer4)

Typed signature: integer, integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Integer4integer—

Return value: integer

Example generated example

rem VECTOR4 CROSS — generated example
result = vector4 cross(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2401

VECTOR4 DISTANCE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 DISTANCE(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR4 DISTANCE — generated example
result = vector4 distance(1, 1)
print result

Source: dbpro_reference.md:2402

VECTOR4 DISTANCE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 DISTANCE FAST(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR4 DISTANCE FAST — generated example
result = vector4 distance fast(1, 1)
print result

Source: dbpro_reference.md:2403

VECTOR4 DIV dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 DIV Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 DIV — generated example
vector4 div 1, 1, 1

Source: dbpro_reference.md:1476

VECTOR4 DIV dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 DIV(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 DIV — generated example
result = vector4 div(1, 1, 1)
print result

Source: dbpro_reference.md:2404

VECTOR4 DIVIDE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 DIVIDE Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 DIVIDE — generated example
vector4 divide 1, 1, 1

Source: dbpro_reference.md:1477

VECTOR4 DIVIDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 DIVIDE(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 DIVIDE — generated example
result = vector4 divide(1, 1, 1)
print result

Source: dbpro_reference.md:2405

VECTOR4 DOT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 DOT(Integer1, Integer2)

Typed signature: integer, integer → real

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: real

Example generated example

rem VECTOR4 DOT — generated example
result = vector4 dot(1, 1)
print result

Source: dbpro_reference.md:2406

VECTOR4 INV LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 INV LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR4 INV LENGTH FAST — generated example
result = vector4 inv length fast(1)
print result

Source: dbpro_reference.md:2407

VECTOR4 LENGTH dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 LENGTH(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR4 LENGTH — generated example
result = vector4 length(1)
print result

Source: dbpro_reference.md:2408

VECTOR4 LENGTH FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 LENGTH FAST(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR4 LENGTH FAST — generated example
result = vector4 length fast(1)
print result

Source: dbpro_reference.md:2409

VECTOR4 LERP dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 LERP Integer1, Integer2, Integer3, Real4

Typed signature: integer, integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Example generated example

rem VECTOR4 LERP — generated example
vector4 lerp 1, 1, 1, 1

Source: dbpro_reference.md:1478

VECTOR4 LERP dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 LERP(Integer1, Integer2, Integer3, Real4)

Typed signature: integer, integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—
Real4real—

Return value: integer

Example generated example

rem VECTOR4 LERP — generated example
result = vector4 lerp(1, 1, 1, 1)
print result

Source: dbpro_reference.md:2410

VECTOR4 MAGNITUDE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 MAGNITUDE(Integer1)

Typed signature: integer → real

Parameters

ParameterTypeNotes
Integer1integer—

Return value: real

Example generated example

rem VECTOR4 MAGNITUDE — generated example
result = vector4 magnitude(1)
print result

Source: dbpro_reference.md:2411

VECTOR4 MUL dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 MUL Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 MUL — generated example
vector4 mul 1, 1, 1

Source: dbpro_reference.md:1479

VECTOR4 MUL dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 MUL(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 MUL — generated example
result = vector4 mul(1, 1, 1)
print result

Source: dbpro_reference.md:2412

VECTOR4 MULTIPLY dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 MULTIPLY Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 MULTIPLY — generated example
vector4 multiply 1, 1, 1

Source: dbpro_reference.md:1480

VECTOR4 MULTIPLY dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 MULTIPLY(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 MULTIPLY — generated example
result = vector4 multiply(1, 1, 1)
print result

Source: dbpro_reference.md:2413

VECTOR4 NORMALIZE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 NORMALIZE Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR4 NORMALIZE Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR4 NORMALIZE — generated example
vector4 normalize 1

Source: dbpro_reference.md:1481

VECTOR4 NORMALIZE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 NORMALIZE(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR4 NORMALIZE(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR4 NORMALIZE — generated example
result = vector4 normalize(1)
print result

Source: dbpro_reference.md:2414

VECTOR4 NORMALIZE FAST dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 NORMALIZE FAST Integer1

Typed signature: integer → void

Parameters

ParameterTypeNotes
Integer1integer—
VECTOR4 NORMALIZE FAST Integer1, Integer2

Typed signature: integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Example generated example

rem VECTOR4 NORMALIZE FAST — generated example
vector4 normalize fast 1

Source: dbpro_reference.md:1482

VECTOR4 NORMALIZE FAST dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 NORMALIZE FAST(Integer1)

Typed signature: integer → integer

Parameters

ParameterTypeNotes
Integer1integer—

Return value: integer

Result = VECTOR4 NORMALIZE FAST(Integer1, Integer2)

Typed signature: integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—

Return value: integer

Example generated example

rem VECTOR4 NORMALIZE FAST — generated example
result = vector4 normalize fast(1)
print result

Source: dbpro_reference.md:2415

VECTOR4 SCALE dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 SCALE Integer1, Integer2, Real3

Typed signature: integer, integer, real → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Example generated example

rem VECTOR4 SCALE — generated example
vector4 scale 1, 1, 1

Source: dbpro_reference.md:1483

VECTOR4 SCALE dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 SCALE(Integer1, Integer2, Real3)

Typed signature: integer, integer, real → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Real3real—

Return value: integer

Example generated example

rem VECTOR4 SCALE — generated example
result = vector4 scale(1, 1, 1)
print result

Source: dbpro_reference.md:2416

VECTOR4 SUB dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 SUB Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 SUB — generated example
vector4 sub 1, 1, 1

Source: dbpro_reference.md:1484

VECTOR4 SUB dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 SUB(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 SUB — generated example
result = vector4 sub(1, 1, 1)
print result

Source: dbpro_reference.md:2417

VECTOR4 SUBTRACT dbproCommand

Compatibility: dbpro

Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
VECTOR4 SUBTRACT Integer1, Integer2, Integer3

Typed signature: integer, integer, integer → void

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Example generated example

rem VECTOR4 SUBTRACT — generated example
vector4 subtract 1, 1, 1

Source: dbpro_reference.md:1485

VECTOR4 SUBTRACT dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result = VECTOR4 SUBTRACT(Integer1, Integer2, Integer3)

Typed signature: integer, integer, integer → integer

Parameters

ParameterTypeNotes
Integer1integer—
Integer2integer—
Integer3integer—

Return value: integer

Example generated example

rem VECTOR4 SUBTRACT — generated example
result = vector4 subtract(1, 1, 1)
print result

Source: dbpro_reference.md:2418

VECTOR4 TO STRING dbproFunction

Compatibility: dbpro

Historical DarkBASIC Professional function recognized for a stable unsupported diagnostic.

Not implemented (recognized, DBC2043 diagnostic)
Result$ = VECTOR4 TO STRING(Integer1)

Typed signature: integer → string

Parameters

ParameterTypeNotes
Integer1integer—

Return value: string

Example generated example

rem VECTOR4 TO STRING — generated example
result$ = vector4 to string(1)
print result$

Source: dbpro_reference.md:2419

VIEW MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
VIEW MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem VIEW MATRIX4 — generated example
view matrix4 1

Source: dbpro_reference.md:1486

W VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = W VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem W VECTOR4 — generated example
result = w vector4(1)
print result

Source: dbpro_reference.md:2422

WORLD MATRIX4 dbproCommand

Compatibility: dbpro

DarkBASIC Professional command implemented with an observable contract.

Implemented in OpenDBC
WORLD MATRIX4 Number1

Typed signature: number → void

Parameters

ParameterTypeNotes
Number1number—

Example generated example

rem WORLD MATRIX4 — generated example
world matrix4 1

Source: dbpro_reference.md:1493

X VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = X VECTOR2(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem X VECTOR2 — generated example
result = x vector2(1)
print result

Source: dbpro_reference.md:2430

X VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = X VECTOR3(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem X VECTOR3 — generated example
result = x vector3(1)
print result

Source: dbpro_reference.md:2431

X VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = X VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem X VECTOR4 — generated example
result = x vector4(1)
print result

Source: dbpro_reference.md:2432

Y VECTOR2 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = Y VECTOR2(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem Y VECTOR2 — generated example
result = y vector2(1)
print result

Source: dbpro_reference.md:2433

Y VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = Y VECTOR3(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem Y VECTOR3 — generated example
result = y vector3(1)
print result

Source: dbpro_reference.md:2434

Y VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = Y VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem Y VECTOR4 — generated example
result = y vector4(1)
print result

Source: dbpro_reference.md:2435

Z VECTOR3 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = Z VECTOR3(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem Z VECTOR3 — generated example
result = z vector3(1)
print result

Source: dbpro_reference.md:2436

Z VECTOR4 dbproFunction

Compatibility: dbpro

DarkBASIC Professional function implemented with an observable contract.

Implemented in OpenDBC
Result = Z VECTOR4(Number1)

Typed signature: number → real

Parameters

ParameterTypeNotes
Number1number—

Return value: real

Example generated example

rem Z VECTOR4 — generated example
result = z vector4(1)
print result

Source: dbpro_reference.md:2437