GEOmatrixScale

Top  Previous  Next

Matrix skalieren.

Mit dieser Routine können die einzelnen Komponenten einer 3×3-Matrix skaliert werden.

Parameter

matrix (DMATRIX *)                           [IN/OUT]

Handle auf eine 3×3-Matrix. Dessen Elemente skaliert werden sollen.

scale (DOUBLE)                                         [IN]

Mit diesem Wert werden die Komponenten der 1. Spalte multipliziert.

scaleY (DOUBLE)                                       [IN]

Mit diesem Wert werden die Komponenten der 2. Spalte multipliziert.

scaleZ (DOUBLE)                                       [IN]

Mit diesem Wert werden die Komponenten der 3. Spalte multipliziert.

Ergebnis

---

Deklaration

#include "basic.h"

 

void DLLENTRY GEOmatrixScale (

     DMATRIX *   matrix,

     DOUBLE      scaleX,

     DOUBLE      scaleY,

     DOUBLE      scaleZ

);

Verwandte Funktionen

GEOmatrixIdentity

GEOmatrixShear

GEOmatrixRotate

GEOmatrixTranslate

GEOconvertWithMatrix