Vector32.asm

TODO: Finish getting rid of this by moving it all to Vector.asm and Array.asm.

Summary
Vector32.asmTODO: Finish getting rid of this by moving it all to Vector.asm and Array.asm.
Functions
VectorDword_bubbleSortSorts a VECTOR of dwords or pointers with bubble sort
VectorSDword_bubbleSortSorts a VECTOR of signed dwords with bubble sort
VectorReal4_bubbleSortSorts a VECTOR of 4-byte reals with bubble sort
VectorDword_maxFinds the maximum dword in a VECTOR
VectorSDword_maxFinds the maximum signed dword in a VECTOR
VectorDword_minFinds the minimum dword in a VECTOR
VectorSDword_minFinds the minimum signed dword in a VECTOR

Functions

VectorDword_bubbleSort

Sorts a VECTOR of dwords or pointers with bubble sort

Parameters

pVectoraddress of VECTOR

VectorSDword_bubbleSort

Sorts a VECTOR of signed dwords with bubble sort

Parameters

pVectoraddress of VECTOR

VectorReal4_bubbleSort

Sorts a VECTOR of 4-byte reals with bubble sort

Parameters

pVectoraddress of VECTOR

VectorDword_max

Finds the maximum dword in a VECTOR

Parameters

pVectoraddress of VECTOR

Returns

  • the maximum value

VectorSDword_max

Finds the maximum signed dword in a VECTOR

Parameters

pVectoraddress of VECTOR

Returns

  • the maximum value

VectorDword_min

Finds the minimum dword in a VECTOR

Parameters

pVectoraddress of VECTOR

Returns

  • the minimum value

VectorSDword_min

Finds the minimum signed dword in a VECTOR

Parameters

pVectoraddress of VECTOR

Returns

  • the minimum value
This file defines the library for VECTOR data types and algorithms thereof.
This file defines the library for arrays and algorithms thereof.
This structure is the base of a resizable (or fixed-capacity) array data structure.