58 #include <QSharedPointer>
60 typedef void (*fwdUserFreeFunc)(
void *);
78 typedef QSharedPointer<FwdCoilSet>
SPtr;
103 void fwd_free_coil_set_user_data()
105 if (user_data_free && user_data)
106 user_data_free(user_data);
137 FwdCoilSet* create_meg_coils(
const QList<FIFFLIB::FiffChInfo>& chs,
154 static FwdCoilSet* create_eeg_els(
const QList<FIFFLIB::FiffChInfo>& chs,
167 static FwdCoilSet* read_coil_defs(
const QString& name);
189 bool is_planar_coil_type(
int type)
const;
200 bool is_axial_coil_type(
int type)
const;
211 bool is_magnetometer_coil_type(
int type)
const;
222 bool is_eeg_electrode_type(
int type)
const;
229 fwdUserFreeFunc user_data_free;
246 #endif // FWDCOILSET_H