CagdMatTransform
Section: C Library Functions (3)
Updated: IRIT Version 6.0
Index
Return to Main Contents
NAME
CagdMatTransform()
SYNOPSIS
cagd_lib/cagd2gen.c:1237
void CagdMatTransform(CagdRType **Points,
int Len,
int MaxCoord,
CagdBType IsNotRational,
CagdMType Mat)
DESCRIPTION
Applies an homogeneous transformation, in place, to given set of points
Points which as array of vectors, each vector of length Len.
Array Points optionally contains (if !IsNotRational) in Points[0] the
weights coefficients and in Points[i] the coefficients of axis i, up to
and include MaxCoord (X = 1, Y = 2, etc.).
PARAMETERS:
Points: To be affinely transformed. Array of vectors.
Len: Of vectors of Points.
MaxCoord: Maximum number of coordinates to be found in Points.
IsNotRational: Do we have weights as vector Points[0]?
Mat: Defining the transformation.
FUNCTION RETURN VALUE
void
SEE ALSO
CagdTransform,
CagdSrfMatTransform,
CagdCrvMatTransform,
ORIGIN
(C) Copyright 1989/90-95 Gershon Elber, Technion, IIT
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- PARAMETERS:
-
- FUNCTION RETURN VALUE
-
- SEE ALSO
-
- ORIGIN
-
This document was created by
man2html,
using the manual pages.
Time: 07:26:55 GMT, July 20, 2024