diff options
Diffstat (limited to 'Build/source/utils/asymptote/examples/cylinder.asy')
-rw-r--r-- | Build/source/utils/asymptote/examples/cylinder.asy | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/examples/cylinder.asy b/Build/source/utils/asymptote/examples/cylinder.asy new file mode 100644 index 00000000000..07c59f35d8d --- /dev/null +++ b/Build/source/utils/asymptote/examples/cylinder.asy @@ -0,0 +1,17 @@ +size(0,100); +import solids; +currentlight=Viewport; + +triple v=O; +real r=1; +real h=1.5; +triple axis=Y+Z; + +// Optimized cylinder +surface cylinder=shift(v)*align(unit(axis))*scale(r,r,h)*unitcylinder; +draw(cylinder,green,render(merge=true)); + +// Skeleton +revolution r=cylinder(v,r,h,axis); +//draw(surface(r),green,render(merge=true)); +draw(r,blue+0.15mm); |