/* static */ void av::tools::Init::initClass() { if(!isTypeInitialized()) { av::tools::ChangeSelector::initClass(); av::tools::InjectSelector::initClass(); av::tools::ObjectSelector::initClass(); av::tools::NameSelector::initClass(); av::tools::FieldSelector::initClass(); av::tools::Selector::initClass(); av::tools::SingleSelector::initClass(); av::tools::TargetHolder::initClass(); av::tools::Tool::initClass(); av::tools::TriggerSelector::initClass(); av::tools::TypeSelector::initClass(); av::tools::UnionSelector::initClass(); //#if defined(AVANGO_TOOLS_GUA_SUPPORT) av::tools::DragTool::initClass(); // av::tools::IntersectionTargetHolder::initClass(); // av::tools::NodePathTargetHolder::initClass(); av::tools::ProximitySelector::initClass(); av::tools::ScaledGrabTool::initClass(); //#endif AV_TYPED_INIT_ABSTRACT(av::Type::badType(), "av::tools::Init", true); } }
/* static */ void av::daemon::Init::initClass() { if (!isTypeInitialized()) { av::daemon::Device::initClass(); av::daemon::DeviceActuator::initClass(); av::daemon::DeviceDaemon::initClass(); av::daemon::DeviceSensor::initClass(); av::daemon::DeviceService::initClass(); av::daemon::DTrack::initClass(); av::daemon::TUIOInput::initClass(); av::daemon::HIDInput::initClass(); #ifndef WIN32 av::daemon::WacomTablet::initClass(); av::daemon::Wiimote::initClass(); av::daemon::WiimoteActuator::initClass(); #endif #ifdef VRPN_SUPPORT av::daemon::VRPNClient::initClass(); #endif AV_TYPED_INIT_ABSTRACT(av::Type::badType(), "av::daemon::Init", true); } }
void av::utils::Bool2Or::initClass() { if(isTypeInitialized()) return; av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::utils::Bool2Or, true); }
void av::daemon::KinectTrack::initClass() { if(!isTypeInitialized()) { av::daemon::Device::initClass(); AV_BASE_INIT(av::daemon::Device, av::daemon::KinectTrack, true); } }
/* static */ void av::daemon::DeviceService::initClass() { if(!isTypeInitialized()) { Base::initClass(); AV_BASE_INIT(av::Base, av::daemon::DeviceService, true); } }
/* static */ void av::gua::SharedContainerHolder::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::SharedContainerHolder, true); sClassTypeId.setDistributable(true); } }
void av::daemon::DeviceActuator::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::daemon::DeviceActuator, true); } }
void av::utils::ProximitySensor::initClass() { if (isTypeInitialized()) return; av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::utils::ProximitySensor, true); }
/* static */ void av::Distributed::initClass() { if (!isTypeInitialized()) { Base::initClass(); AV_BASE_INIT_ABSTRACT(av::Base, av::Distributed, true); } }
void av::shade::StateGroup::initClass() { if (!isTypeInitialized()) { av::osg::Group::initClass(); av::shade::State::initClass(); AV_FC_INIT(av::osg::Group, av::shade::StateGroup, true); } }
void av::display::mt::MultitouchUser::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::display::mt::MultitouchUser, true); SFMultitouchFinger::initClass("av::display::mt::SFMultitouchUser", "av::Field"); MFMultitouchFinger::initClass("av::display::mt::MFMultitouchUser", "av::Field"); } }
void av::vrpn::Wiimote::initClass() { if(!isTypeInitialized()) { ::av::vrpn::Device::initClass(); AV_FC_INIT(av::vrpn::Device, av::vrpn::Wiimote, true); SFWiimote::initClass("av::vrpn::SFWiimote", "av::Field"); MFWiimote::initClass("av::vrpn::MFWiimote", "av::Field"); } }
void av::gua::VolumeLoader::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::VolumeLoader, true); SFVolumeLoader::initClass("av::gua::SFVolumeLoader", "av::Field"); MFVolumeLoader::initClass("av::gua::MFVolumeLoader", "av::Field"); } }
void av::tools::ProximitySelector::initClass() { if(!isTypeInitialized()) { av::tools::Selector::initClass(); AV_FC_INIT(av::tools::Selector, av::tools::ProximitySelector, true); SFProximitySelector::initClass("av::tools::SFProximitySelector", "av::Field"); MFProximitySelector::initClass("av::tools::MFProximitySelector", "av::Field"); } }
void av::osg::TriangleContainer::initClass() { if(!isTypeInitialized()) { av::osg::Geometry::initClass(); AV_FC_INIT(av::osg::Geometry, av::osg::TriangleContainer, true); SFTriangleContainer::initClass("av::osg::SFTriangleContainer", "av::Field"); MFTriangleContainer::initClass("av::osg::MFTriangleContainer", "av::Field"); } }
void av::gua::Frustum::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::Frustum, true); SFFrustum::initClass("av::gua::SFFrustum", "av::Field"); MFFrustum::initClass("av::gua::MFFrustum", "av::Field"); } }
void av::gua::lod::PLodPassDescription::initClass() { if(!isTypeInitialized()) { av::gua::PipelinePassDescription::initClass(); AV_FC_INIT(av::gua::PipelinePassDescription, av::gua::lod::PLodPassDescription, true); SFPLodPassDescription::initClass("av::gua::lod::SFPLodPassDescription", "av::Field"); MFPLodPassDescription::initClass("av::gua::lod::MFPLodPassDescription", "av::Field"); } }
void av::gua::BoundingSphere::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::BoundingSphere, true); SFBoundingSphere::initClass("av::gua::SFBoundingSphere", "av::Field"); MFBoundingSphere::initClass("av::gua::MFBoundingSphere", "av::Field"); } }
void av::utils::Trackball::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::utils::Trackball, true); SFTrackball::initClass("av::utils::SFTrackball", "av::Field"); MFTrackball::initClass("av::utils::MFTrackball", "av::Field"); } }
void av::gua::skelanim::SkeletalAnimationLoader::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::skelanim::SkeletalAnimationLoader, true); SFSkeletalAnimationLoader::initClass("av::gua::SFSkeletalAnimationLoader", "av::Field"); MFSkeletalAnimationLoader::initClass("av::gua::MFSkeletalAnimationLoader", "av::Field"); } }
void av::gua::GlfwWindow::initClass() { if(!isTypeInitialized()) { av::gua::WindowBase::initClass(); AV_FC_INIT(av::gua::WindowBase, av::gua::GlfwWindow, true); SFGlfwWindow::initClass("av::gua::SFGlfwWindow", "av::Field"); MFGlfwWindow::initClass("av::gua::MFGlfwWindow", "av::Field"); } }
void av::osg::Sphere::initClass() { if(!isTypeInitialized()) { av::osg::MatrixTransform::initClass(); AV_FC_INIT(av::osg::MatrixTransform, av::osg::Sphere, true); SFSphere::initClass("av::osg::SFSphere", "av::Field"); MFSphere::initClass("av::osg::MFSphere", "av::Field"); } }
void av::gua::PipelinePassDescription::initClass() { if(!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT_ABSTRACT(av::FieldContainer, av::gua::PipelinePassDescription, true); SFPipelinePassDescription::initClass("av::gua::SFPipelinePassDescription", "av::Field"); MFPipelinePassDescription::initClass("av::gua::MFPipelinePassDescription", "av::Field"); sClassTypeId.setDistributable(true); } }
void av::gua::CollisionShape::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT_ABSTRACT(av::FieldContainer, av::gua::CollisionShape, true); SFCollisionShape::initClass("av::gua::SFCollisionShape", "av::Field"); MFCollisionShape::initClass("av::gua::MFCollisionShape", "av::Field"); } }
/* static */ void av::osg::viewer::EventFields::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::osg::viewer::EventFields, true); SFEventFields::initClass("av::osg::viewer::SFEventFields", "av::Field"); MFEventFields::initClass("av::osg::viewer::MFEventFields", "av::Field"); } }
/* static */ void av::FieldContainer::initClass() { if (!isTypeInitialized()) { Distributed::initClass(); AV_BASE_INIT_ABSTRACT(av::Distributed, av::FieldContainer, true); SFContainer::initClass("av::SFContainer", "av::Field"); MFContainer::initClass("av::MFContainer", "av::Field"); } }
void av::gua::TriangleMeshShape::initClass() { if (!isTypeInitialized()) { av::gua::CollisionShape::initClass(); AV_FC_INIT(av::gua::CollisionShape, av::gua::TriangleMeshShape, true); SFTriangleMeshShape::initClass("av::gua::SFTriangleMeshShape", "av::Field"); MFTriangleMeshShape::initClass("av::gua::MFTriangleMeshShape", "av::Field"); } }
/* static */ void av::osg::viewer::CompositeViewer::initClass() { if (!isTypeInitialized()) { av::osg::Object::initClass(); av::osg::viewer::View::initClass(); AV_FC_INIT(av::osg::Object, av::osg::viewer::CompositeViewer, false); SFCompositeViewer::initClass("av::osg::viewer::SFCompositeViewer", "av::Field"); } }
void av::gua::SceneGraph::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT(av::FieldContainer, av::gua::SceneGraph, true); SFSceneGraph::initClass("av::gua::SFSceneGraph", "av::Field"); MFSceneGraph::initClass("av::gua::MFSceneGraph", "av::Field"); } }
void av::gua::Constraint::initClass() { if (!isTypeInitialized()) { av::FieldContainer::initClass(); AV_FC_INIT_ABSTRACT(av::FieldContainer, av::gua::Constraint, true); SFConstraint::initClass("av::gua::SFConstraint", "av::Field"); MFConstraint::initClass("av::gua::MFConstraint", "av::Field"); } }