class VERTEXK


Flattened version is here



Public


Readable Attributes
attr sep:VERTEXC;
attr x,y,work:INT;
attr x,y,work:INT;
attr x,y,work:INT;

Writable Attributes
attr sep:VERTEXC;
attr x,y,work:INT;
attr x,y,work:INT;
attr x,y,work:INT;

Features
abs1:INT
abs2:INT
abs:FLT
clone:SAME
**** As points/vectors
create(nx,ny:FLT):SAME
create(nx,ny:INT):SAME
create(nx,ny,nw:INT,c:VERTEXC):SAME
create(nx,ny:INT, nc:VERTEXC):SAME
create(nc:VERTEXC):SAME
create:SAME
distance1(other:SAME):INT
div(t:FLT):SAME
div(t:INT):SAME
inner(other:SAME):INT
**** inner product self . other
inner(o1,o2:SAME):INT
**** inner product (o1-self).(o2-self)
max(mx,my:INT):SAME
max(m:SAME):SAME
min(mx,my:INT):SAME
min(m:SAME):SAME
minus(dx,dy:INT):SAME
minus(other:SAME):SAME
outer(other:SAME):INT
**** outer product self x other
outer(o1, o2:SAME):INT
**** outer product (o1-self)x(o2-self)
plus(dx,dy:INT)
plus(dx,dy:INT):SAME
plus(other:SAME)
plus(other:SAME):SAME
rotate(t:FLT):SAME
rotation(v1,v2:SAME):INT
**** orientation of 3 vectors self,v2,v3 around origin O.
rotation(p0,p1,p2:SAME):INT
**** orientation of points p1,p2,p3 around self.
sameCoord(other:SAME):BOOL
times(t:CARD):SAME
times(t:FLT)
times(t:FLT):SAME
times(t:INT):SAME
times(other:SAME):INT
**** inner product
trace:INT
transform(p,q,r,s:FLT)
**** linear transformation
transform(p,q,r,s:FLT):SAME
**** linear transformation
transform(p,s:INT):SAME
**** linear transformation with diagonal element (p,s).
transform(p,q,r,s:INT)
**** linear transformation
transform(p,q,r,s:INT):SAME
**** linear transformation
transform(other:SAME):SAME
**** linear transformation with diagonal element from other.

The Sather Home Page