21
21
<a name="line11"> 11: </a><strong><font color="#4169E1">EXTERN int PetscDrawCreate_Win32(<A href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</A>)</font></strong>;
22
22
<a name="line12"> 12: </a>EXTERN_C_END
23
23
<a name="line13"> 13: </a>
24
<a name="line14"> 14: </a><font color="#B22222">/*@C</font>
25
<a name="line15"> 15: </a><font color="#B22222"> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterAll.html#PetscDrawRegisterAll">PetscDrawRegisterAll</A> - Registers all of the graphics methods in the <A href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</A> package.</font>
27
<a name="line17"> 17: </a><font color="#B22222"> Not Collective</font>
29
<a name="line19"> 19: </a><font color="#B22222"> Level: developer</font>
31
<a name="line21"> 21: </a><font color="#B22222">.seealso: <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDestroy.html#PetscDrawRegisterDestroy">PetscDrawRegisterDestroy</A>()</font>
32
<a name="line22"> 22: </a><font color="#B22222">@*/</font>
33
<a name="line23"> 23: </a><strong><font color="#4169E1"><a name="PetscDrawRegisterAll"></a>int <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterAll.html#PetscDrawRegisterAll">PetscDrawRegisterAll</A>(char *path)</font></strong>
34
<a name="line24"> 24: </a>{
36
<a name="line28"> 28: </a>
37
<a name="line29"> 29: </a><font color="#A020F0">#if defined(PETSC_HAVE_X11)</font>
38
<a name="line30"> 30: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_X, path,<font color="#666666">"PetscDrawCreate_X"</font>, PetscDrawCreate_X);
39
<a name="line31"> 31: </a><font color="#A020F0">#elif defined (PETSC_HAVE_WIN32)</font>
40
<a name="line32"> 32: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_WIN32, path,<font color="#666666">"PetscDrawCreate_Win32"</font>, PetscDrawCreate_Win32);
41
<a name="line33"> 33: </a><font color="#A020F0">#endif</font>
42
<a name="line34"> 34: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_NULL, path,<font color="#666666">"PetscDrawCreate_Null"</font>, PetscDrawCreate_Null);
43
<a name="line35"> 35: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_PS, path,<font color="#666666">"PetscDrawCreate_PS"</font>, PetscDrawCreate_PS);
44
<a name="line36"> 36: </a> <font color="#4169E1">return</font>(0);
45
<a name="line37"> 37: </a>}
24
<a name="line16"> 16: </a><font color="#B22222">/*@C</font>
25
<a name="line17"> 17: </a><font color="#B22222"> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterAll.html#PetscDrawRegisterAll">PetscDrawRegisterAll</A> - Registers all of the graphics methods in the <A href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</A> package.</font>
27
<a name="line19"> 19: </a><font color="#B22222"> Not Collective</font>
29
<a name="line21"> 21: </a><font color="#B22222"> Level: developer</font>
31
<a name="line23"> 23: </a><font color="#B22222">.seealso: <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDestroy.html#PetscDrawRegisterDestroy">PetscDrawRegisterDestroy</A>()</font>
32
<a name="line24"> 24: </a><font color="#B22222">@*/</font>
33
<a name="line25"> 25: </a><strong><font color="#4169E1"><a name="PetscDrawRegisterAll"></a>int <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterAll.html#PetscDrawRegisterAll">PetscDrawRegisterAll</A>(const char *path)</font></strong>
34
<a name="line26"> 26: </a>{
36
<a name="line30"> 30: </a>
37
<a name="line31"> 31: </a><font color="#A020F0">#if defined(PETSC_HAVE_X11)</font>
38
<a name="line32"> 32: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_X, path,<font color="#666666">"PetscDrawCreate_X"</font>, PetscDrawCreate_X);
39
<a name="line33"> 33: </a><font color="#A020F0">#elif defined (PETSC_HAVE_WIN32)</font>
40
<a name="line34"> 34: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_WIN32, path,<font color="#666666">"PetscDrawCreate_Win32"</font>, PetscDrawCreate_Win32);
41
<a name="line35"> 35: </a><font color="#A020F0">#endif</font>
42
<a name="line36"> 36: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_NULL, path,<font color="#666666">"PetscDrawCreate_Null"</font>, PetscDrawCreate_Null);
43
<a name="line37"> 37: </a> <A href="../../../../../docs/manualpages/Draw/PetscDrawRegisterDynamic.html#PetscDrawRegisterDynamic">PetscDrawRegisterDynamic</A>(PETSC_DRAW_PS, path,<font color="#666666">"PetscDrawCreate_PS"</font>, PetscDrawCreate_PS);
44
<a name="line38"> 38: </a> <font color="#4169E1">return</font>(0);
45
<a name="line39"> 39: </a>}