コード例 #1
0
ファイル: surface.cpp プロジェクト: rwestenberger/Garfield
// **** 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));
}
コード例 #2
0
ファイル: plane.c プロジェクト: MadisonAndrews/Garfieldpp
void plane::get_components(ActivePtr<absref_transmit>& aref_tran)
{
  aref_tran.pass(new absref_transmit(2, aref));
}
コード例 #3
0
ファイル: vec.c プロジェクト: MadisonAndrews/Garfieldpp
void fixsyscoor::get_components(ActivePtr<absref_transmit>& aref_tran) {
  aref_tran.pass(new absref_transmit(2, aref));
}
コード例 #4
0
ファイル: vec.c プロジェクト: MadisonAndrews/Garfieldpp
void point::get_components(ActivePtr<absref_transmit>& aref_tran) {
  aref_tran.pass(new absref_transmit(1, &aref));
}
コード例 #5
0
ファイル: vec.c プロジェクト: MadisonAndrews/Garfieldpp
void basis::get_components(ActivePtr<absref_transmit>& aref_tran) {
  aref_tran.pass(new absref_transmit(3, aref));
}
コード例 #6
0
ファイル: trajestep.c プロジェクト: MadisonAndrews/Garfieldpp
void trajestep::get_components(ActivePtr<absref_transmit>& aref_tran)
{
  aref_tran.pass(new absref_transmit(4, aref));
}