コード例 #1
0
ファイル: VRLogistics.cpp プロジェクト: TobiasHue/polyvr
FContainer* FLogistics::addContainer(VRTransform* t) {
    FContainer* c = new FContainer();
    t = (VRTransform*)t->duplicate(true);
    t->addAttachment("dynamicaly_generated", 0);
    c->setTransformation(t);
    objects[c->getID()] = c;
    return c;
}
コード例 #2
0
ファイル: VRLogistics.cpp プロジェクト: Pfeil/polyvr
FContainer* FLogistics::addContainer(VRTransformPtr t) {
    if (t == 0) return 0;
    FContainer* c = new FContainer();
    t = static_pointer_cast<VRTransform>(t->duplicate(true));
    t->setVisible(true);
    t->setPersistency(0);
    c->setTransformation(t);
    objects[c->getID()] = c;
    return c;
}