read_transf
List of: Functions
Subjects: Mathematics, SAT Save and Restore, Transforms
Contents: Kernel

Action: Internal to ACIS and not intended for direct usage. Reads a transformation.

Prototype: SPAtransf read_transf ();

Includes: #include "kernel/acis.hxx"

#include "kernel/kernutil/fileio/fileio.hxx"

#include "baseutil/vector/transf.hxx"

Description: Although this internal function is intended strictly forACIS usage, a minimal amount of information about this function is provided for the sole purpose of being able to understand and trace restoration from a SAT file. This function should never be called directly, because it makes assumptions about the availability of a SAT file, the location of the input pointer into the SAT file, and the validity of SAT data it expects to read in. It also may start a lengthy process of nested function or class method calls, which have many of the same assumptions.


Read a transformation as matrix, translation vector, double scaling factor and three integer flags.


read_matrix Affine matrix

read_vector Translation vector

read_real Scaling

read_logical Either "no_rotate" or "rotate"

read_logical Either "no_reflect" or "reflect"

read_logical


Either "no_shear" or "shear"

Library: kernel

Filename: kern/kernel/kernutil/fileio/fileio.hxx

Effect: Read-only
PDF/KERN/25FNM.PDF
HTM/DATA/KERN/KERN/25FNM/0025.HTM