112 if (pstv.
speed == 0) {
138 if (pstv.
speed == 0) {
168 virtual void print(std::ostream& file,
int l)
const;
206 virtual void step(
void);
250 mfunname(
"virtual void gparticle::fly(void)");
257 virtual void print(std::ostream& file,
int l)
const;
virtual void income(gparticle *)
virtual void physics_mrange(double &fmrange)
virtual void curvature(int &fs_cf, vec &frelcen, vfloat &fmrange, vfloat prec)
stvpoint switch_new_vol(void)
virtual void print(std::ostream &file, int l) const
virtual stvpoint calc_step_to_bord()
virtual void physics_after_new_speed(void)
double total_range_from_origin
macro_copy_total(gparticle)
gparticle(const stvpoint &sp)
virtual void change_vol(void)
virtual void physics(void)
static long max_q_zero_step
const manip_absvol_eid * G_laeid() const
void down_absref(absref *f)
manip_absvol * G_lamvol() const
void up_absref(absref *f)
const manip_absvol_eid * G_laeid() const
virtual void print(std::ostream &file, int l) const
manip_absvol_eid next_eid
stvpoint(const stvpoint &fp)
stvpoint(const stvpoint &pstv, const trajestep &ts, int fsb, int fs_ent, manip_absvol_eid &faeid)
stvpoint(const point &fpt, const vec &fdir, vfloat fspeed, manip_absvol_treeid &ftid, vfloat fprange, vfloat ftime, int fsb, int fs_ent, manip_absvol_eid &faeid)
manip_absvol * G_lamvol() const
stvpoint(const stvpoint &pstv, const trajestep &ts, vfloat mrange, int fsb, int fs_ent, manip_absvol_eid &faeid)
void Gnextpoint(vfloat frange, point &fpos, vec &fdir) const
void check_point(gparticle *gp)