34#ifndef PYAIMS_GRAPH_GRAPH_H
35#define PYAIMS_GRAPH_GRAPH_H
37#ifndef PYAIMS_RCPTR_Graph_DEFINED
38#define PYAIMS_RCPTR_Graph_DEFINED
39#include <cartobase/smart/rcptr.h>
46 return sipConvertFromType( a, sipFindType(
"Graph" ), 0 );
53 return sipConvertToType( o, sipFindType(
"Graph" ), 0, 0, 0, &isErr );
59 return sipCanConvertToType( o, sipFindType(
"Graph" ),
60 SIP_NOT_NONE | SIP_NO_CONVERTORS );
67 return sipConvertFromType( a, sipFindType(
"rc_ptr_Graph" ), 0 );
74 return sipConvertToType( o, sipFindType(
"rc_ptr_Graph" ), 0, 0, 0, &isErr );
80 return sipCanConvertToType( o, sipFindType(
"rc_ptr_Graph" ),
81 SIP_NOT_NONE | SIP_NO_CONVERTORS );
88 return sipConvertFromType( a, sipFindType(
"Vertex" ), 0 );
95 return sipConvertToType( o, sipFindType(
"Vertex" ), 0, 0, 0, &isErr );
101 return sipCanConvertToType( o, sipFindType(
"Vertex" ),
102 SIP_NOT_NONE | SIP_NO_CONVERTORS );
108 return sipConvertFromType( a, sipFindType(
"Edge" ), 0 );
115 return sipConvertToType( o, sipFindType(
"Edge" ), 0, 0, 0, &isErr );
121 return sipCanConvertToType( o, sipFindType(
"Edge" ),
122 SIP_NOT_NONE | SIP_NO_CONVERTORS );
int pyaimsGraphR_Check(PyObject *o)
void * pyaimsConvertTo_GraphR(PyObject *o)
int pyaimsEdgeP_Check(PyObject *o)
PyObject * pyaimsConvertFrom_GraphR(void *a)
PyObject * pyaimsConvertFrom_EdgeP(void *a)
void * pyaimsConvertTo_EdgeP(PyObject *o)
carto::rc_ptr< Graph > rc_ptr_Graph
void * pyaimsConvertTo_GraphP(PyObject *o)
PyObject * pyaimsConvertFrom_GraphP(void *a)
void * pyaimsConvertTo_VertexP(PyObject *o)
PyObject * pyaimsConvertFrom_VertexP(void *a)
int pyaimsGraphP_Check(PyObject *o)
int pyaimsVertexP_Check(PyObject *o)