File xforms.icn

Summary

###########################################################################

	File:     xforms.icn

	Subject:  Procedures to do matrix transformations

	Author:   Stephen W. Wampler and Ralph E. Griswold

	Date:     May 2, 2001

###########################################################################

   This file is in the public domain.

###########################################################################

  These procedures produce matrices for affine transformation in two
  dimentionsi and transform point lists.

  A point list is a list of Point() records.  See gobject.icn

###########################################################################

  Links:  matrix

###########################################################################
Procedures:
set_rotate, set_scale, set_trans, set_xshear, set_yshear, transform, transform_points

Links:
matrix.icn

This file is part of the (main) package.

Source code.

Details
Procedures:

set_rotate(x)

: matrix for rotation


set_scale(x, y)

: matrix for scaling


set_trans(x, y)

: matrix for translation


set_xshear(x)

: matrix for x shear


set_yshear(y)

: matrix for y shear


transform(p, M)

: transform point list by matrix


transform_points(pl, M)

: transform point list



This page produced by UniDoc on 2021/04/15 @ 23:59:54.