#include "libnltrack.h"
#include <math.h>
Functions | |
int | addTrackNode (int segindex, int type, float pos, NlTrack *Track) |
void | modifyTrackNode (int segindex, int rascindex, int type, float pos, NlTrack *Track) |
void | deleteTrackNode (int segindex, int rascindex, NlTrack *Track) |
SegmentNode | getTrackNode (int segindex, int rascindex, NlTrack *Track) |
int | getTotalTrackNodes (int segindex, NlTrack *Track) |
int addTrackNode | ( | int | segindex, | |
int | type, | |||
float | pos, | |||
NlTrack * | Track | |||
) |
References SegmentNodes::data, NlTrack::frensize, SegmentNode::pos, NlTrack::seg, SegmentNodes::totalRASCs, and SegmentNode::type.
void deleteTrackNode | ( | int | segindex, | |
int | rascindex, | |||
NlTrack * | Track | |||
) |
References SegmentNodes::data, NlTrack::frensize, NlTrack::seg, and SegmentNodes::totalRASCs.
int getTotalTrackNodes | ( | int | segindex, | |
NlTrack * | Track | |||
) |
References NlTrack::seg, and SegmentNodes::totalRASCs.
SegmentNode getTrackNode | ( | int | segindex, | |
int | rascindex, | |||
NlTrack * | Track | |||
) |
References SegmentNodes::data, and NlTrack::seg.
void modifyTrackNode | ( | int | segindex, | |
int | rascindex, | |||
int | type, | |||
float | pos, | |||
NlTrack * | Track | |||
) |
References SegmentNodes::data, SegmentNode::pos, NlTrack::seg, and SegmentNode::type.