source: sasview/src/sas/sascalc/simulation/geoshapespy/geoshapespymodule/misc.h @ f5483ef

magnetic_scattrelease-4.2.2ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249unittest-saveload
Last change on this file since f5483ef was d85c194, checked in by Piotr Rozyczko <piotr.rozyczko@…>, 9 years ago

Remaining modules refactored

  • Property mode set to 100644
File size: 2.2 KB
RevLine 
[aa639ea]1// -*- C++ -*-
2//
3//  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4//
5//                               Michael A.G. Aivazis
6//                        California Institute of Technology
7//                        (C) 1998-2005  All Rights Reserved
8//
9//  <LicenseText>
10//
11//  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12//
13
14#if !defined(pygeoshapespy_misc_h)
15#define pygeoshapespy_misc_h
16
17// copyright
18extern char pygeoshapespy_copyright__name__[];
19extern char pygeoshapespy_copyright__doc__[];
20extern "C"
21PyObject * pygeoshapespy_copyright(PyObject *, PyObject *);
22
23//GeoShape methods
24extern char pygeoshapespy_set_orientation__name__[];
25extern char pygeoshapespy_set_orientation__doc__[];
26extern "C"
27PyObject * pygeoshapespy_set_orientation(PyObject *, PyObject *);
28
29extern char pygeoshapespy_set_center__name__[];
30extern char pygeoshapespy_set_center__doc__[];
31extern "C"
32PyObject * pygeoshapespy_set_center(PyObject *, PyObject *);
33
34//Sphere constructor & methods
35extern char pyanalmodelpy_new_sphere__name__[];
36extern char pyanalmodelpy_new_sphere__doc__[];
37extern "C"
38PyObject * pyanalmodelpy_new_sphere(PyObject *, PyObject *);
39
40static void PyDelSphere(void *);
41
42//Cylinder constructor & methods
43extern char pyanalmodelpy_new_cylinder__name__[];
44extern char pyanalmodelpy_new_cylinder__doc__[];
45extern "C"
46PyObject * pyanalmodelpy_new_cylinder(PyObject *, PyObject *);
47
48static void PyDelCylinder(void *);
49
50//Ellipsoid constructor & method
51extern char pyanalmodelpy_new_ellipsoid__name__[];
52extern char pyanalmodelpy_new_ellipsoid__doc__[];
53extern "C"
54PyObject * pyanalmodelpy_new_ellipsoid(PyObject *, PyObject *);
55
56static void PyDelEllipsoid(void *);
57
58//Hollow Sphere constructor & methods
59extern char pyanalmodelpy_new_hollowsphere__name__[];
60extern char pyanalmodelpy_new_hollowsphere__doc__[];
61extern "C"
62PyObject * pyanalmodelpy_new_hollowsphere(PyObject *, PyObject *);
63
64static void PyDelHollowSphere(void *);
65
66//Single Helix constructor & methods
67extern char pyanalmodelpy_new_singlehelix__name__[];
68extern char pyanalmodelpy_new_singlehelix__doc__[];
69extern "C"
70PyObject * pyanalmodelpy_new_singlehelix(PyObject *, PyObject *);
71
72static void PyDelSingleHelix(void *);
73
74#endif
75
76// version
77// $Id$
78
79// End of file
Note: See TracBrowser for help on using the repository browser.