Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ shr(3D) — Stardent 3.0 System Software

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DoLookAtFrom(3D)

DoScale(3D)

DoRotate(3D)

DoTransformMatrix(3D)

DoTranslate(3D)

DoShear(3D)  —  Stardent Computer Inc. (\*(Dd)

NAME

DoShear − Create a shear geometric transformation object

SYNOPSIS

C:

DtObject DoShear(plane, firstdirectionshearvalue,
seconddirectionshearvalue)
DtMajorPlane plane;
DtReal firstdirectionshearvalue, seconddirectionshearvalue;

Fortran:

INTEGER∗4 DOSHR(PLANE, D1SHRV, D2SHRV)
INTEGER∗4 PLANE
REAL∗8 D1SHRV, D2SHRV

DESCRIPTION

DoShear creates a shear geometric transformation object that modifies the current transformation matrix attribute.  It results in a directional shear about a major plane specified by the parameter plane.  Possible values for plane are:

DcXY <DCXY>
Z = 0.0

DcYZ <DCYZ>
X = 0.0

DcXZ <DCXZ>
Y = 0.0

The parameter first_direction_shear_value specifies the shearing in the first direction of plane, and the parameter second_direction_shear_value specifies the shearing the second directions of plane.  For example, let plane be DcXY <DCXY>.  Then first_direction_shear_value is the X-direction and second_direction_shear_value is the Y-direction. 

SEE ALSO

DoLookAtFrom(3D), DoScale(3D), DoRotate(3D), DoTransformMatrix(3D), DoTranslate(3D)

September 29, 2021

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026