class VECD < $VEC{FLTD,VECD,FLTD} |
---|
$VEC{_,_,_} | $VEC{_,_} | VEC_LENGTH_MIXIN{_,_} |
const element_one : FLTD := 1.0d ; |
---|
const element_zero : FLTD := 0.0d ; |
---|
const length_one : FLTD := 1.0d ; |
---|
const length_zero : FLTD := 0.0d ; |
---|
aclear .. Included as aclear |
---|
acopy(beg, num, srcbeg : CARD, src : SAME) .. Included as acopy |
---|
acopy(beg, num : CARD, src : SAME) .. Included as acopy |
---|
acopy(beg : CARD, src : SAME) .. Included as acopy |
---|
acopy(src : SAME) .. Included as acopy |
---|
aget(index : CARD) : ELT .. Included as aget |
---|
aget(index : INT) : ELT .. Included as aget |
---|
angle_with( |
---|
array : ARRAY{ET} .. Included as array |
---|
array_ptr : REFERENCE .. Included as array_ptr |
---|
aset(index : CARD, val : ELT) .. Included as aset |
---|
aset(index : INT, val:ELT) .. Included as aset |
---|
asize : CARD .. Included as asize |
---|
bounded_distance_to_squared( .. Included as bounded_distance_to_squared |
---|
copy : SAME .. Included as copy |
---|
cosine_angle_with( .. Included as cosine_angle_with |
---|
create( .. Included as create |
---|
create( .. Included as create |
---|
create( .. Included as create |
---|
dim : CARD .. Included as dim |
---|
distance_to( .. Included as distance_to |
---|
distance_to_squared( .. Included as distance_to_squared |
---|
dot( .. Included as dot |
---|
inplace_arg_minus_arg( .. Included as inplace_arg_minus_arg |
---|
inplace_arg_plus_arg( .. Included as inplace_arg_plus_arg |
---|
inplace_arg_plus_scaled_arg( .. Included as inplace_arg_plus_scaled_arg |
---|
inplace_contents( .. Included as inplace_contents |
---|
inplace_contents_from_function( .. Included as inplace_contents_from_function |
---|
inplace_contents_subspace( .. Included as inplace_contents_subspace |
---|
inplace_elements( .. Included as inplace_elements |
---|
inplace_minus_arg( .. Included as inplace_minus_arg |
---|
inplace_normalized .. Included as inplace_normalized |
---|
inplace_plus_arg( .. Included as inplace_plus_arg |
---|
inplace_plus_scaled_arg( .. Included as inplace_plus_scaled_arg |
---|
inplace_scaled_by( .. Included as inplace_scaled_by |
---|
inplace_swapped( .. Included as inplace_swapped |
---|
inplace_unit_vector( .. Included as inplace_unit_vector |
---|
is_eq( .. Included as is_eq |
---|
length : ET .. Included as length |
---|
length_squared : ET .. Included as length_squared |
---|
minus( .. Included as minus |
---|
minus_arg( .. Included as minus_arg |
---|
plus( .. Included as plus |
---|
plus_arg( .. Included as plus_arg |
---|
plus_scaled_arg( .. Included as plus_scaled_arg |
---|
same_size( .. Included as same_size |
---|
scaled_by( .. Included as scaled_by |
---|
str : STR .. Included as str |
---|
**** | Return a string representing the vector Eg. |0,1| |
times( .. Included as times |
---|
aelt!(once beg : CARD) : ELT .. Included as aelt! |
---|
aelt!(once beg, once num : CARD) : ELT .. Included as aelt! |
---|
aelt!(once beg,once num : CARD,once step : INT) : ELT .. Included as aelt! |
---|
aelt! : ELT .. Included as aelt! |
---|
aind! : CARD .. Included as aind! |
---|
aset!(val : ELT) .. Included as aset! |
---|
aset!(once beg : CARD,val : ELT) .. Included as aset! |
---|
aset!(once beg, once num : CARD, val : ELT) .. Included as aset! |
---|
aset!(once beg, once num : CARD, once step : INT,val : ELT) .. Included as aset! |
---|
elt! : ET .. Included as elt! |
---|
for_all(first, second : SAME) : BOOL .. Included as for_all |
---|
**** |
__This_private_predicate_returns_true_if_and_only_if_all_elements_of ___first_and_second_are_the_same! |
is_legal_aelts_arg(beg, num : CARD, step : INT) : BOOL .. Included as is_legal_aelts_arg |
---|
**** | This predicate returns true if and only if the arguments are legal
___values_for_aelt_and_aset_iters_below. |