geometry - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Geometry : 2-D Euclidean : Transformations : geometry/strrot

geometry

  

StretchRotation

  

find the stretch-rotation of a geometric object

  

homology

  

find the homology of a geometric object

  

SpiralRotation

  

find the spiral-rotation of a geometric object

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

StretchRotation(Q, P, O, theta, dir, k)

homology(Q, P, O, theta, dir, k)

SpiralRotation(Q, P, O, theta, dir, k)

Parameters

Q

-

the name of the object to be created

P

-

geometric object

O

-

point which is the center of the homology

theta

-

number which is the angle of the homology

dir

-

name which is either clockwise or counterclockwise

k

-

number which is the ratio of the homology

Description

• 

Let O be a fixed point in the plane, k a given nonzero real number, theta and dir denote a given sensed angle. By the homology ( or stretch-rotation, or spiral-rotation) HO,k,θ we mean the product RO,thetaHO,k where RO,θ,dir is the rotation with respect to O an angle theta in direction dir and HO,k is the dilatation with respect to the center O and ratio k.

• 

Point O is called the center of the homology, k the ratio of the homology, theta and dir the angle of the homology.

• 

For a detailed description of Q (the object created), use the routine detail (i.e., detail(Q))

• 

The command with(geometry,StretchRotation) allows the use of the abbreviated form of this command.

Examples

withgeometry:

pointOO,0,0:

define the parabola with vertex at (0,0) and focus at (0,1/2)

parabolap1,'vertex'=point'ver',0,0,'focus'=point'fo',0,12:

Equationp1,x,y

14x212y=0

(1)

homologyp2,p1,OO,π2,'counterclockwise',2:

Equationp2

116y2+14x=0

(2)

homologyp3,p1,OO,π,'counterclockwise',2:

Equationp3

116x2+14y=0

(3)

homologyp4,p1,OO,π2,'clockwise',2:

Equationp4

116y214x=0

(4)

homologyp5,p1,OO,0,'clockwise',2:

Equationp5

116x214y=0

(5)

drawp1color=green,style=LINE,thickness=2,numpoints=50,p2,p3,p4,p5,style=POINT,numpoints=200,color=brown,title=`homology of a parabola`

See Also

geometry[dilatation]

geometry[draw]

geometry[objects]

geometry[reflection]

geometry[transformation]

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam