geometry - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Geometry : 2-D Euclidean : Polygon Functions : geometry/MakeSquare

geometry

  

MakeSquare

  

construct squares

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

MakeSquare(sqr, l)

Parameters

sqr

-

the name of the square

l

-

list

Description

• 

The routine constructs a square from the given list l.

• 

The list l can be one of the followings:

• 

+ [p1,p2,'diagonal']: construct the square from two opposite vertices. The output is sqr which is a square.

• 

+ [p1,p2,'adjacent']: construct the square from two adjacent vertices. The output sqr is a list of two squares.

• 

+ [p1,'center'=c]: where p1, c are two points denoting a vertex, and the center of the square respectively. The output is sqr which is a square.

• 

For more details on the squares, use the routine detail, i.e., detail(sqr)

• 

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

Examples

withgeometry:

pointA,0,0,pointB,2,0,pointC,2,2,pointF,0,2,pointM,1,1:

MakeSquares1,A,B,'adjacent'

s1_1,s1_2

(1)

details1

name of the objects1_1form of the objectsquare2dthe four vertices of the square0,0,2,0,2,−2,0,−2the length of the diagonal8,name of the objects1_2form of the objectsquare2dthe four vertices of the square0,0,2,0,2,2,0,2the length of the diagonal8

(2)

MakeSquares2,A,C,'diagonal'

s2

(3)

MakeSquares3,A,'center'=M

s3

(4)

details3

name of the objects3form of the objectsquare2dthe four vertices of the square0,0,2,0,2,2,0,2the length of the diagonal8

(5)

areas3

4

(6)

See Also

geometry[square]

 


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