⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 optimizer.cpp

📁 最新osg包
💻 CPP
📖 第 1 页 / 共 3 页
字号:
	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Transform &, transform,	          Properties::VIRTUAL,	          __void__apply__osg_Transform_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::LOD &, lod,	          Properties::VIRTUAL,	          __void__apply__osg_LOD_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Geode &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Billboard &, billboard,	          Properties::VIRTUAL,	          __void__apply__osg_Billboard_R1,	          "",	          "");	I_ProtectedMethod1(void, transformDrawables, IN, osg::Geode &, geode,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __void__transformDrawables__osg_Geode_R1,	                   "",	                   "");	I_ProtectedMethod1(void, transformBillboard, IN, osg::Billboard &, billboard,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __void__transformBillboard__osg_Billboard_R1,	                   "",	                   "");END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::FlattenStaticTransformsVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____FlattenStaticTransformsVisitor__Optimizer_P1,	                           "",	                           "");	I_Method1(void, apply, IN, osg::Node &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Node_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Geode &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Billboard &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Billboard_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::ProxyNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_ProxyNode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::PagedLOD &, node,	          Properties::VIRTUAL,	          __void__apply__osg_PagedLOD_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Transform &, transform,	          Properties::VIRTUAL,	          __void__apply__osg_Transform_R1,	          "",	          "");	I_Method1(bool, removeTransforms, IN, osg::Node *, nodeWeCannotRemove,	          Properties::NON_VIRTUAL,	          __bool__removeTransforms__osg_Node_P1,	          "",	          "");END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::IsOperationPermissibleForObjectCallback)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osg::Referenced);	I_Constructor0(____IsOperationPermissibleForObjectCallback,	               "",	               "");	I_Method3(bool, isOperationPermissibleForObjectImplementation, IN, const osgUtil::Optimizer *, optimizer, IN, const osg::StateSet *, stateset, IN, unsigned int, option,	          Properties::VIRTUAL,	          __bool__isOperationPermissibleForObjectImplementation__C5_Optimizer_P1__C5_osg_StateSet_P1__unsigned_int,	          "",	          "");	I_Method3(bool, isOperationPermissibleForObjectImplementation, IN, const osgUtil::Optimizer *, optimizer, IN, const osg::StateAttribute *, attribute, IN, unsigned int, option,	          Properties::VIRTUAL,	          __bool__isOperationPermissibleForObjectImplementation__C5_Optimizer_P1__C5_osg_StateAttribute_P1__unsigned_int,	          "",	          "");	I_Method3(bool, isOperationPermissibleForObjectImplementation, IN, const osgUtil::Optimizer *, optimizer, IN, const osg::Drawable *, drawable, IN, unsigned int, option,	          Properties::VIRTUAL,	          __bool__isOperationPermissibleForObjectImplementation__C5_Optimizer_P1__C5_osg_Drawable_P1__unsigned_int,	          "",	          "");	I_Method3(bool, isOperationPermissibleForObjectImplementation, IN, const osgUtil::Optimizer *, optimizer, IN, const osg::Node *, node, IN, unsigned int, option,	          Properties::VIRTUAL,	          __bool__isOperationPermissibleForObjectImplementation__C5_Optimizer_P1__C5_osg_Node_P1__unsigned_int,	          "",	          "");END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::MergeGeodesVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____MergeGeodesVisitor__Optimizer_P1,	                           "default to traversing all children. ",	                           "");	I_Method1(void, apply, IN, osg::Group &, group,	          Properties::VIRTUAL,	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method1(bool, mergeGeodes, IN, osg::Group &, group,	          Properties::NON_VIRTUAL,	          __bool__mergeGeodes__osg_Group_R1,	          "",	          "");	I_ProtectedMethod2(bool, mergeGeode, IN, osg::Geode &, lhs, IN, osg::Geode &, rhs,	                   Properties::NON_VIRTUAL,	                   Properties::NON_CONST,	                   __bool__mergeGeode__osg_Geode_R1__osg_Geode_R1,	                   "",	                   "");END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::MergeGeometryVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____MergeGeometryVisitor__Optimizer_P1,	                           "default to traversing all children. ",	                           "");	I_Method1(void, setTargetMaximumNumberOfVertices, IN, unsigned int, num,	          Properties::NON_VIRTUAL,	          __void__setTargetMaximumNumberOfVertices__unsigned_int,	          "",	          "");	I_Method0(unsigned int, getTargetMaximumNumberOfVertices,	          Properties::NON_VIRTUAL,	          __unsigned_int__getTargetMaximumNumberOfVertices,	          "",	          "");	I_Method1(void, apply, IN, osg::Geode &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Billboard &, x,	          Properties::VIRTUAL,	          __void__apply__osg_Billboard_R1,	          "",	          "");	I_Method1(bool, mergeGeode, IN, osg::Geode &, geode,	          Properties::NON_VIRTUAL,	          __bool__mergeGeode__osg_Geode_R1,	          "",	          "");	I_StaticMethod1(bool, geometryContainsSharedArrays, IN, osg::Geometry &, geom,	                __bool__geometryContainsSharedArrays__osg_Geometry_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergeGeometry, IN, osg::Geometry &, lhs, IN, osg::Geometry &, rhs,	                __bool__mergeGeometry__osg_Geometry_R1__osg_Geometry_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergePrimitive, IN, osg::DrawArrays &, lhs, IN, osg::DrawArrays &, rhs,	                __bool__mergePrimitive__osg_DrawArrays_R1__osg_DrawArrays_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergePrimitive, IN, osg::DrawArrayLengths &, lhs, IN, osg::DrawArrayLengths &, rhs,	                __bool__mergePrimitive__osg_DrawArrayLengths_R1__osg_DrawArrayLengths_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergePrimitive, IN, osg::DrawElementsUByte &, lhs, IN, osg::DrawElementsUByte &, rhs,	                __bool__mergePrimitive__osg_DrawElementsUByte_R1__osg_DrawElementsUByte_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergePrimitive, IN, osg::DrawElementsUShort &, lhs, IN, osg::DrawElementsUShort &, rhs,	                __bool__mergePrimitive__osg_DrawElementsUShort_R1__osg_DrawElementsUShort_R1_S,	                "",	                "");	I_StaticMethod2(bool, mergePrimitive, IN, osg::DrawElementsUInt &, lhs, IN, osg::DrawElementsUInt &, rhs,	                __bool__mergePrimitive__osg_DrawElementsUInt_R1__osg_DrawElementsUInt_R1_S,	                "",	                "");	I_SimpleProperty(unsigned int, TargetMaximumNumberOfVertices, 	                 __unsigned_int__getTargetMaximumNumberOfVertices, 	                 __void__setTargetMaximumNumberOfVertices__unsigned_int);END_REFLECTORTYPE_NAME_ALIAS(std::set< osg::Node * >, osgUtil::Optimizer::RemoveEmptyNodesVisitor::NodeList)BEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::RemoveEmptyNodesVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____RemoveEmptyNodesVisitor__Optimizer_P1,	                           "",	                           "");	I_Method1(void, apply, IN, osg::Geode &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Group &, group,	          Properties::VIRTUAL,	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method0(void, removeEmptyNodes,	          Properties::NON_VIRTUAL,	          __void__removeEmptyNodes,	          "",	          "");	I_PublicMemberProperty(osgUtil::Optimizer::RemoveEmptyNodesVisitor::NodeList, _redundantNodeList);END_REFLECTORTYPE_NAME_ALIAS(std::set< osg::Node * >, osgUtil::Optimizer::RemoveLoadedProxyNodesVisitor::NodeList)BEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::RemoveLoadedProxyNodesVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____RemoveLoadedProxyNodesVisitor__Optimizer_P1,	                           "",	                           "");	I_Method1(void, apply, IN, osg::ProxyNode &, group,	          Properties::VIRTUAL,	          __void__apply__osg_ProxyNode_R1,	          "",	          "");	I_Method0(void, removeRedundantNodes,	          Properties::NON_VIRTUAL,	          __void__removeRedundantNodes,	          "",	          "");	I_PublicMemberProperty(osgUtil::Optimizer::RemoveLoadedProxyNodesVisitor::NodeList, _redundantNodeList);END_REFLECTORTYPE_NAME_ALIAS(std::set< osg::Node * >, osgUtil::Optimizer::RemoveRedundantNodesVisitor::NodeList)BEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::RemoveRedundantNodesVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____RemoveRedundantNodesVisitor__Optimizer_P1,	                           "",	                           "");	I_Method1(void, apply, IN, osg::Group &, group,	          Properties::VIRTUAL,	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Transform &, transform,	          Properties::VIRTUAL,	          __void__apply__osg_Transform_R1,	          "",	          "");	I_Method1(bool, isOperationPermissible, IN, osg::Node &, node,	          Properties::NON_VIRTUAL,	          __bool__isOperationPermissible__osg_Node_R1,	          "",	          "");	I_Method0(void, removeRedundantNodes,	          Properties::NON_VIRTUAL,	          __void__removeRedundantNodes,	          "",	          "");	I_PublicMemberProperty(osgUtil::Optimizer::RemoveRedundantNodesVisitor::NodeList, _redundantNodeList);END_REFLECTORTYPE_NAME_ALIAS(std::set< osg::Group * >, osgUtil::Optimizer::SpatializeGroupsVisitor::GroupsToDivideList)TYPE_NAME_ALIAS(std::set< osg::Geode * >, osgUtil::Optimizer::SpatializeGroupsVisitor::GeodesToDivideList)BEGIN_OBJECT_REFLECTOR(osgUtil::Optimizer::SpatializeGroupsVisitor)	I_DeclaringFile("osgUtil/Optimizer");	I_BaseType(osgUtil::BaseOptimizerVisitor);	I_ConstructorWithDefaults1(IN, osgUtil::Optimizer *, optimizer, 0,	                           Properties::NON_EXPLICIT,	                           ____SpatializeGroupsVisitor__Optimizer_P1,	                           "",	                           "");	I_Method1(void, apply, IN, osg::Group &, group,	          Properties::VIRTUAL,	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Geode &, geode,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_MethodWithDefaults1(bool, divide, IN, unsigned int, maxNumTreesPerCell, 8,	                      Properties::NON_VIRTUAL,	                      __bool__divide__unsigned_int,	                      "",	                      "");	I_Method2(bool, divide, IN, osg::Group *, group, IN, unsigned int, maxNumTreesPerCell,	          Properties::NON_VIRTUAL,	          __bool__divide__osg_Group_P1__unsigned_int,	          "",	          "");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -