2017-04-17 06:17:10 -06:00

27 lines
628 B
C
Executable File

/*
* vector_protocol.h - def_generics for Vector protocol
*
* see def_abstract_generics.h for more info.
*
*
* Copyright © John Wainwright 1996
*
*/
use_generic( plus, "+" );
use_generic( minus, "-" );
use_generic( times, "*" );
use_generic( div, "/" );
use_generic( uminus, "u-");
use_generic( eq, "=");
use_generic( ne, "!=");
use_generic( random, "random");
def_visible_generic( length, "length");
def_visible_generic( dot, "dot");
def_visible_generic( cross, "cross");
def_visible_generic( normalize, "normalize");
def_visible_generic( distance, "distance");