Add little arrow tips at the end of the coordinate axes
Is it possible to add little arrow tips to the end of the coordinate axes?
Is it possible to add little arrow tips to the end of the coordinate axes?
Could you do something like this?
---------------------------------------------------------------------- | Sage Version 4.7.2, Release Date: 2011-10-29 | | Type notebook() for the GUI, and license() for information. | ---------------------------------------------------------------------- sage: def myAxes(size=1,type='arrow',width=0,color='black'): ....: if type=='line': ....: if width==0: width=1 ....: xAxis = line3d([(0,0,0),(size,0,0)],width=width,color=color) ....: yAxis = line3d([(0,0,0),(0,size,0)],width=width,color=color) ....: zAxis = line3d([(0,0,0),(0,0,size)],width=width,color=color) ....: if type=='arrow': ....: if width==0: width=.5 ....: xAxis = arrow3d((0,0,0),(size,0,0),width=width,color=color) ....: yAxis = arrow3d((0,0,0),(0,size,0),width=width,color=color) ....: zAxis = arrow3d((0,0,0),(0,0,size),width=width,color=color) ....: xAxis += text3d("x", (size*1.1,0,0)) ....: yAxis += text3d("y", (0,size*1.1,0)) ....: zAxis += text3d("z", (0,0,size*1.1)) ....: return(xAxis+yAxis+zAxis) ....: sage: myAxes(color='blue').show() sage:
Error in lines 1-1 Traceback (most recent call last): File "/cocalc/lib/python2.7/site-packages/smc_sagews/sage_server.py", line 1013, in execute exec compile(block+'\n', '', 'single') in namespace, locals File "<string>", line 1 | Sage Version RealNumber('4.7').gen(2), Release Date: Integer(2011)-Integer(10)-Integer(29) | ^ SyntaxError: invalid syntax
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2011-11-19 14:56:22 +0100
Seen: 381 times
Last updated: Nov 21 '11