Close
Close window
IsTangent - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

geom3d

IsTangent

test if a plane is tangent to a sphere

Calling Sequence

IsTangent(p, s)

Parameters

p

-

plane

s

-

sphere

Description

The routine returns true if the plane p is tangent to the sphere s; false if they are not; and FAIL if it is unable to reach a conclusion.

In case of FAIL, if the third optional argument is given, the condition that makes p tangent to s is assigned to this argument.

The command with(geom3d,IsTangent) allows the use of the abbreviated form of this command.

Examples

>

withgeom3d:

>

spheres,pointo,0,0,1,1

s

(1)

Find the condition that makes the plane ax+by+cz+d=0 tangent to the sphere s

>

assumea0

>

planep,ax+by+cz+d=0,x,y,z

p

(2)
>

IsTangentp,s,condition

IsTangent: "unable to determine if 1-abs(c+d)/(a^2+b^2+c^2)^(1/2) is zero"

FAIL

(3)

Hence, the condition is:

>

condition

1c+da~2+b2+c2=0

(4)


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /