// **** ulsvolume **** void ulsvolume::get_components(ActivePtr<absref_transmit>& aref_tran) { for (int n = 0; n < qsurf; n++) adrsurf[n] = surf[n].get(); aref_tran.pass(new absref_transmit(qsurf, (absref**)adrsurf)); }
void plane::get_components(ActivePtr<absref_transmit>& aref_tran) { aref_tran.pass(new absref_transmit(2, aref)); }
void fixsyscoor::get_components(ActivePtr<absref_transmit>& aref_tran) { aref_tran.pass(new absref_transmit(2, aref)); }
void point::get_components(ActivePtr<absref_transmit>& aref_tran) { aref_tran.pass(new absref_transmit(1, &aref)); }
void basis::get_components(ActivePtr<absref_transmit>& aref_tran) { aref_tran.pass(new absref_transmit(3, aref)); }
void trajestep::get_components(ActivePtr<absref_transmit>& aref_tran) { aref_tran.pass(new absref_transmit(4, aref)); }