Computes a factorial number up to MAX_FACTORIAL
declare function factorial ( byval n as double ) as double
Clear way to gain a pointer to a FBGFX image’s pixels of any type.
#define FBEXT_FBGFX_PIXELPTR( t, v ) cast( t ptr, (v) + 1 )
const feigenbaum_bifurcation as double = 4.66920160910299067185
const feigenbaum_reduction as double = 2.50290787509589282228
Provided for users wanting to write bmp manipulation routines
type FileHeader field = 1
Provided for users wanting to write tga manipulation routines
type FileHeader field = 1
Returns the current filename.
declare function filename( ) as string
Assigns a value x to the elements in the range [first, last).
declare sub Fill overload ( byval first as fbext_TypeName(T_) ptr, byval last as fbext_TypeName(T_) ptr, byref x as const fbext_TypeName(T_) )
Assigns a value x to a number of elements n in the starting at first.
declare sub FillN overload ( byval first as fbext_TypeName(T_) ptr, byval n as ext.SizeType, byref x as const fbext_TypeName(T_) )
Releases memory held by the statement.
declare function finalize( ) as integer
Finds the first element in the range [first, last) that matches a value x.
declare function Find overload ( byval first as const fbext_TypeName(T_) ptr, byval last as const fbext_TypeName(T_) ptr, byref x as const fbext_TypeName(T_) ) as const fbext_TypeName(T_) ptr
Searches for a key in the table.
declare function Find ( byref key_ as string ) as fbext_TypeName(T_) ptr
Finds the first occurance of an element in the range [//first1//, //last1//) equal to any one of the elements in the range [//first2//, //last2//).
declare function FindFirstOf overload ( byval first1 as fbext_TypeName(T_) ptr, byval last1 as fbext_TypeName(T_) ptr, byval first2 as fbext_TypeName(T_) ptr, byval last2 as fbext_TypeName(T_) ptr ) as fbext_TypeName(T_) ptr
Finds the first element in the range [//first//, //last//) that satisfies a predicate //pred//.
declare function FindIf overload ( byval first as fbext_TypeName(T_) ptr, byval last as fbext_TypeName(T_) ptr, byval pred as function ( byref as const fbext_TypeName(T_) ) as bool ) as fbext_TypeName(T_) ptr
Apply last minute values to the state passed and return the checksum.
declare function finish ( byval pms as state ptr ) as string
Flips an image on it vertical axis.
declare function flipVertical ( byval img As fb. image Ptr ) As fb.image ptr
Compares two floating-point values for inequality.
# define FBEXT_FLOAT_NOTEQUAL( a, b ) (not FBEXT_FLOAT_EQUAL(a, b))
A preprocessor sequence of floating-point types.
# define fbext_FloatTypes( ) (((single)))(((double)))
Applies an operation //op// for every element in the range [//first//, //last//).
declare sub ForEach overload ( byval first as fbext_TypeName(T_) ptr, byval last as fbext_TypeName(T_) ptr, byval op_ as sub ( byref as fbext_TypeName(T_) ) )
Iterates through the table calling the passed subroutine with each key pair.
declare sub ForEach ( byval iter as fbext_HashTableIterator(T_) )
setter for the forward vector component
declare property Forward( byref v as vector3d )
const fransen_robinson as double = 2.8077702420285
Gets a pointer to the element at the front of the array.
declare function Front ( ) as fbext_TypeName( T_) ptr
Returns a pointer to the first element in the queue.
declare function Front ( ) as fbext_TypeName(T_) ptr
Gets a reference to the first element in the list.
declare function Front ( ) as fbext_TypeName( T_) ptr