MakeSquare - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


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]