~ubuntu-branches/ubuntu/warty/petsc/warty

« back to all changes in this revision

Viewing changes to src/sys/src/draw/interface/dtext.c.html

  • Committer: Bazaar Package Importer
  • Author(s): Adam C. Powell, IV
  • Date: 2004-06-07 13:41:43 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040607134143-92p586zrauvie0le
Tags: 2.2.0-2
* Upstream patch level 2.
* New PETSC_BOPT_EXTRA option for different BOPT and lib names, with _c++
  symlinks only for plain and single (closes: #249617).
* New DEBIAN_DIST=contrib option to link with hypre, parmetis (closes:
  #249619).
* Combined petsc-c and petsc-fortran substvars into petsc-compilers.
* Extra quote in -dev prerm eliminates "too many arguments" problem.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<html>
4
4
<head>
5
5
<title></title>
6
 
<meta name="generator" content="c2html 0.9.1">
7
 
<meta name="date" content="2002-05-31T15:53:21+00:00">
 
6
<meta name="generator" content="c2html 0.9.4">
 
7
<meta name="date" content="2004-02-27T19:56:05+00:00">
8
8
</head>
9
9
 
10
10
<body bgcolor="#FFFFFF">
14
14
<a name="line4">  4: </a><font color="#B22222">*/</font>
15
15
<a name="line5"> 5: </a> #include <A href="../../../../../src/sys/src/draw/drawimpl.h.html">src/sys/src/draw/drawimpl.h</A>
16
16
 
17
 
<a name="line7">  7: </a><font color="#B22222">/*@C</font>
18
 
<a name="line8">  8: </a><font color="#B22222">   <A href="../../../../../docs/manualpages/Draw/PetscDrawString.html#PetscDrawString">PetscDrawString</A> - PetscDraws text onto a drawable.</font>
19
 
 
20
 
<a name="line10"> 10: </a><font color="#B22222">   Not Collective</font>
21
 
 
22
 
<a name="line12"> 12: </a><font color="#B22222">   Input Parameters:</font>
23
 
<a name="line13"> 13: </a><font color="#B22222">+  draw - the drawing context</font>
24
 
<a name="line14"> 14: </a><font color="#B22222">.  xl - the coordinates of lower left corner of text</font>
25
 
<a name="line15"> 15: </a><font color="#B22222">.  yl - the coordinates of lower left corner of text</font>
26
 
<a name="line16"> 16: </a><font color="#B22222">.  cl - the color of the text</font>
27
 
<a name="line17"> 17: </a><font color="#B22222">-  text - the text to draw</font>
28
 
 
29
 
<a name="line19"> 19: </a><font color="#B22222">   Level: beginner</font>
30
 
 
31
 
<a name="line21"> 21: </a><font color="#B22222">   Concepts: drawing^string</font>
32
 
<a name="line22"> 22: </a><font color="#B22222">   Concepts: string^drawing</font>
33
 
 
34
 
<a name="line24"> 24: </a><font color="#B22222">.seealso: <A href="../../../../../docs/manualpages/Draw/PetscDrawStringVertical.html#PetscDrawStringVertical">PetscDrawStringVertical</A>()</font>
35
 
 
36
 
<a name="line26"> 26: </a><font color="#B22222">@*/</font>
37
 
<a name="line27"> 27: </a><strong><font color="#4169E1"><a name="PetscDrawString"></a>int <A href="../../../../../docs/manualpages/Draw/PetscDrawString.html#PetscDrawString">PetscDrawString</A>(<A href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</A> draw,PetscReal xl,PetscReal yl,int cl,char *text)</font></strong>
38
 
<a name="line28"> 28: </a>{
39
 
<a name="line29"> 29: </a>  int        ierr ;
40
 
<a name="line30"> 30: </a>  <A href="../../../../../docs/manualpages/Sys/PetscTruth.html#PetscTruth">PetscTruth</A> isnull;
41
 
 
42
 
<a name="line34"> 34: </a>  <A href="../../../../../docs/manualpages/Sys/PetscTypeCompare.html#PetscTypeCompare">PetscTypeCompare</A>((<A href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</A>)draw,PETSC_DRAW_NULL,&amp;isnull);
43
 
<a name="line35"> 35: </a>  <font color="#4169E1">if</font> (isnull) <font color="#4169E1">return</font>(0);
44
 
<a name="line36"> 36: </a>  (*draw-&gt;ops-&gt;string)(draw,xl,yl,cl,text);
45
 
<a name="line37"> 37: </a>  <font color="#4169E1">return</font>(0);
46
 
<a name="line38"> 38: </a>}
 
17
<a name="line9">  9: </a><font color="#B22222">/*@C</font>
 
18
<a name="line10"> 10: </a><font color="#B22222">   <A href="../../../../../docs/manualpages/Draw/PetscDrawString.html#PetscDrawString">PetscDrawString</A> - PetscDraws text onto a drawable.</font>
 
19
 
 
20
<a name="line12"> 12: </a><font color="#B22222">   Not Collective</font>
 
21
 
 
22
<a name="line14"> 14: </a><font color="#B22222">   Input Parameters:</font>
 
23
<a name="line15"> 15: </a><font color="#B22222">+  draw - the drawing context</font>
 
24
<a name="line16"> 16: </a><font color="#B22222">.  xl - the coordinates of lower left corner of text</font>
 
25
<a name="line17"> 17: </a><font color="#B22222">.  yl - the coordinates of lower left corner of text</font>
 
26
<a name="line18"> 18: </a><font color="#B22222">.  cl - the color of the text</font>
 
27
<a name="line19"> 19: </a><font color="#B22222">-  text - the text to draw</font>
 
28
 
 
29
<a name="line21"> 21: </a><font color="#B22222">   Level: beginner</font>
 
30
 
 
31
<a name="line23"> 23: </a><font color="#B22222">   Concepts: drawing^string</font>
 
32
<a name="line24"> 24: </a><font color="#B22222">   Concepts: string^drawing</font>
 
33
 
 
34
<a name="line26"> 26: </a><font color="#B22222">.seealso: <A href="../../../../../docs/manualpages/Draw/PetscDrawStringVertical.html#PetscDrawStringVertical">PetscDrawStringVertical</A>()</font>
 
35
 
 
36
<a name="line28"> 28: </a><font color="#B22222">@*/</font>
 
37
<a name="line29"> 29: </a><strong><font color="#4169E1"><a name="PetscDrawString"></a>int <A href="../../../../../docs/manualpages/Draw/PetscDrawString.html#PetscDrawString">PetscDrawString</A>(<A href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</A> draw,<A href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</A> xl,<A href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</A> yl,int cl,const char text[])</font></strong>
 
38
<a name="line30"> 30: </a>{
 
39
<a name="line31"> 31: </a>  int        ierr ;
 
40
<a name="line32"> 32: </a>  <A href="../../../../../docs/manualpages/Sys/PetscTruth.html#PetscTruth">PetscTruth</A> isnull;
 
41
 
 
42
<a name="line37"> 37: </a>  <A href="../../../../../docs/manualpages/Sys/PetscTypeCompare.html#PetscTypeCompare">PetscTypeCompare</A>((<A href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</A>)draw,PETSC_DRAW_NULL,&amp;isnull);
 
43
<a name="line38"> 38: </a>  <font color="#4169E1">if</font> (isnull) <font color="#4169E1">return</font>(0);
 
44
<a name="line39"> 39: </a>  (*draw-&gt;ops-&gt;string)(draw,xl,yl,cl,text);
 
45
<a name="line40"> 40: </a>  <font color="#4169E1">return</font>(0);
 
46
<a name="line41"> 41: </a>}
47
47
 
48
48
</pre>
49
49
</body>