libgeda

scheme_deprecated.c File Reference

Deprecated Scheme API functions. More...

#include <config.h>
#include "libgeda_priv.h"
#include "libgedaguile_priv.h"
#include "scheme_deprecated.x"
Include dependency graph for scheme_deprecated.c:

Go to the source code of this file.

Functions

 SCM_DEFINE (get_line_width,"%get-line-width", 1, 0, 0,(SCM obj_s),"Get the width of line used to draw an object")
 Get the width of line used to draw an object.
static void init_module_geda_core_deprecated ()
 Create the (geda core deprecated) Scheme module.
void edascm_init_deprecated ()
 Initialise the basic gEDA page manipulation procedures.

Detailed Description

Definition in file scheme_deprecated.c.


Function Documentation

SCM_DEFINE ( get_line_width  ,
"%get-line-width"  ,
,
,
,
(SCM obj_s)  ,
"Get the width of line used to draw an object"   
)
Function Description
Returns the line width used to draw an object. Deprecated because it doesn't respect type restrictions, unlike the object-stroke function in (geda core object).
Parameters:
obj_sthe object to get line width for.
Returns:
the line width.

Definition at line 38 of file scheme_deprecated.c.

Here is the call graph for this function:

static void init_module_geda_core_deprecated ( ) [static]
Function Description
Defines procedures in the (geda core deprecated) module. The module can be accessed using (use-modules (geda core deprecated)).

Definition at line 56 of file scheme_deprecated.c.

void edascm_init_deprecated ( )
Function Description
Registers some Scheme procedures for working with PAGE smobs. Should only be called by scheme_api_init().

Definition at line 88 of file scheme_deprecated.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines