1
# This file was automatically generated by SWIG
5
@ISA = qw(Exporter DynaLoader);
12
# ---------- BASE METHODS -------------
17
my ($classname,$obj) = @_;
18
return bless $obj, $classname;
28
my ($self,$field) = @_;
29
my $member_func = "swig_${field}_get";
30
$self->$member_func();
34
my ($self,$field,$newval) = @_;
35
my $member_func = "swig_${field}_set";
36
$self->$member_func($newval);
45
# ------- FUNCTION WRAPPERS --------
49
*mean = *EST_Trackc::mean;
50
*meansd = *EST_Trackc::meansd;
51
*normalise = *EST_Trackc::normalise;
53
############# Class : EST_Track::EST_Track ##############
55
package EST_Track::EST_Track;
56
@ISA = qw( EST_Track );
59
*swig_default_frame_shift_get = *EST_Trackc::EST_Track_default_frame_shift_get;
60
*swig_default_frame_shift_set = *EST_Trackc::EST_Track_default_frame_shift_set;
61
*swig_default_sample_rate_get = *EST_Trackc::EST_Track_default_sample_rate_get;
62
*swig_default_sample_rate_set = *EST_Trackc::EST_Track_default_sample_rate_set;
65
my $self = EST_Trackc::new_EST_Track(@_);
66
bless $self, $pkg if defined($self);
70
return unless $_[0]->isa('HASH');
71
my $self = tied(%{$_[0]});
72
return unless defined $self;
73
delete $ITERATORS{$self};
74
if (exists $OWNER{$self}) {
75
EST_Trackc::delete_EST_Track($self);
80
*resize = *EST_Trackc::EST_Track_resize;
81
*set_num_channels = *EST_Trackc::EST_Track_set_num_channels;
82
*set_num_frames = *EST_Trackc::EST_Track_set_num_frames;
83
*set_channel_name = *EST_Trackc::EST_Track_set_channel_name;
84
*set_aux_channel_name = *EST_Trackc::EST_Track_set_aux_channel_name;
85
*copy_setup = *EST_Trackc::EST_Track_copy_setup;
86
*name = *EST_Trackc::EST_Track_name;
87
*set_name = *EST_Trackc::EST_Track_set_name;
88
*frame = *EST_Trackc::EST_Track_frame;
89
*channel = *EST_Trackc::EST_Track_channel;
90
*sub_track = *EST_Trackc::EST_Track_sub_track;
91
*copy_sub_track = *EST_Trackc::EST_Track_copy_sub_track;
92
*copy_sub_track_out = *EST_Trackc::EST_Track_copy_sub_track_out;
93
*copy_channel_out = *EST_Trackc::EST_Track_copy_channel_out;
94
*copy_frame_out = *EST_Trackc::EST_Track_copy_frame_out;
95
*copy_channel_in = *EST_Trackc::EST_Track_copy_channel_in;
96
*copy_frame_in = *EST_Trackc::EST_Track_copy_frame_in;
97
*channel_position = *EST_Trackc::EST_Track_channel_position;
98
*has_channel = *EST_Trackc::EST_Track_has_channel;
99
*a = *EST_Trackc::EST_Track_a;
100
*t = *EST_Trackc::EST_Track_t;
101
*ms_t = *EST_Trackc::EST_Track_ms_t;
102
*fill_time = *EST_Trackc::EST_Track_fill_time;
103
*fill = *EST_Trackc::EST_Track_fill;
104
*sample = *EST_Trackc::EST_Track_sample;
105
*shift = *EST_Trackc::EST_Track_shift;
106
*start = *EST_Trackc::EST_Track_start;
107
*end = *EST_Trackc::EST_Track_end;
108
*load = *EST_Trackc::EST_Track_load;
109
*save = *EST_Trackc::EST_Track_save;
110
*empty = *EST_Trackc::EST_Track_empty;
111
*index = *EST_Trackc::EST_Track_index;
112
*index_below = *EST_Trackc::EST_Track_index_below;
113
*num_frames = *EST_Trackc::EST_Track_num_frames;
114
*length = *EST_Trackc::EST_Track_length;
115
*num_channels = *EST_Trackc::EST_Track_num_channels;
116
*num_aux_channels = *EST_Trackc::EST_Track_num_aux_channels;
117
*equal_space = *EST_Trackc::EST_Track_equal_space;
118
*single_break = *EST_Trackc::EST_Track_single_break;
119
*set_equal_space = *EST_Trackc::EST_Track_set_equal_space;
120
*set_single_break = *EST_Trackc::EST_Track_set_single_break;
121
*load_channel_names = *EST_Trackc::EST_Track_load_channel_names;
122
*save_channel_names = *EST_Trackc::EST_Track_save_channel_names;
123
*channel_name = *EST_Trackc::EST_Track_channel_name;
124
*aux_channel_name = *EST_Trackc::EST_Track_aux_channel_name;
127
my $ptr = tied(%$self);
133
my $ptr = tied(%$self);
138
# ------- VARIABLE STUBS --------