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

📄 cullvisitor.cpp

📁 最新osg包
💻 CPP
📖 第 1 页 / 共 2 页
字号:
// ***************************************************************************////   Generated automatically by genwrapper.//   Please DO NOT EDIT this file!//// ***************************************************************************#include <osgIntrospection/ReflectionMacros>#include <osgIntrospection/TypedMethodInfo>#include <osgIntrospection/StaticMethodInfo>#include <osgIntrospection/Attributes>#include <osg/Billboard>#include <osg/BoundingBox>#include <osg/Camera>#include <osg/ClearNode>#include <osg/ClipNode>#include <osg/Drawable>#include <osg/Geode>#include <osg/Group>#include <osg/LOD>#include <osg/LightSource>#include <osg/Matrix>#include <osg/Matrixd>#include <osg/Matrixf>#include <osg/Node>#include <osg/OccluderNode>#include <osg/OcclusionQueryNode>#include <osg/Polytope>#include <osg/Projection>#include <osg/RenderInfo>#include <osg/State>#include <osg/StateAttribute>#include <osg/StateSet>#include <osg/Switch>#include <osg/TexGenNode>#include <osg/Transform>#include <osg/Vec3>#include <osgUtil/CullVisitor>#include <osgUtil/RenderBin>#include <osgUtil/RenderStage>#include <osgUtil/StateGraph>// Must undefine IN and OUT macros defined in Windows headers#ifdef IN#undef IN#endif#ifdef OUT#undef OUT#endifTYPE_NAME_ALIAS(osg::Matrix::value_type, osgUtil::CullVisitor::value_type)BEGIN_OBJECT_REFLECTOR(osgUtil::CullVisitor)	I_DeclaringFile("osgUtil/CullVisitor");	I_BaseType(osg::NodeVisitor);	I_BaseType(osg::CullStack);	I_Constructor0(____CullVisitor,	               "",	               "");	I_Constructor1(IN, const osgUtil::CullVisitor &, x,	               Properties::NON_EXPLICIT,	               ____CullVisitor__C5_CullVisitor_R1,	               "Copy constructor that does a shallow copy. ",	               "");	I_Method0(osgUtil::CullVisitor *, clone,	          Properties::VIRTUAL,	          __CullVisitor_P1__clone,	          "Create a shallow copy of the CullVisitor, used by CullVisitor::create() to clone the prototype. ",	          "");	I_Method0(void, reset,	          Properties::VIRTUAL,	          __void__reset,	          "",	          "");	I_Method0(osg::Vec3, getEyePoint,	          Properties::VIRTUAL,	          __osg_Vec3__getEyePoint,	          "Get the eye point in local coordinates. ",	          "Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. ");	I_Method0(osg::Vec3, getViewPoint,	          Properties::VIRTUAL,	          __osg_Vec3__getViewPoint,	          "Get the view point in local coordinates. ",	          "Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. ");	I_Method2(float, getDistanceToEyePoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,	          Properties::VIRTUAL,	          __float__getDistanceToEyePoint__C5_osg_Vec3_R1__bool,	          "Get the distance from a point to the eye point, distance value in local coordinate system. ",	          "Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. If the getDistanceFromEyePoint(pos) is not implemented then a default value of 0.0 is returned. ");	I_Method2(float, getDistanceFromEyePoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,	          Properties::VIRTUAL,	          __float__getDistanceFromEyePoint__C5_osg_Vec3_R1__bool,	          "Get the distance of a point from the eye point, distance value in the eye coordinate system. ",	          "Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. If the getDistanceFromEyePoint(pos) is not implemented than a default value of 0.0 is returned. ");	I_Method2(float, getDistanceToViewPoint, IN, const osg::Vec3 &, pos, IN, bool, withLODScale,	          Properties::VIRTUAL,	          __float__getDistanceToViewPoint__C5_osg_Vec3_R1__bool,	          "Get the distance from a point to the view point, distance value in local coordinate system. ",	          "Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement. If the getDistanceToViewPoint(pos) is not implemented then a default value of 0.0 is returned. ");	I_Method1(void, apply, IN, osg::Node &, x,	          Properties::VIRTUAL,	          __void__apply__osg_Node_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Geode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Geode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Billboard &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Billboard_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::LightSource &, node,	          Properties::VIRTUAL,	          __void__apply__osg_LightSource_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::ClipNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_ClipNode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::TexGenNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_TexGenNode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Group &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Group_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Transform &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Transform_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Projection &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Projection_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Switch &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Switch_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::LOD &, node,	          Properties::VIRTUAL,	          __void__apply__osg_LOD_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::ClearNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_ClearNode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::Camera &, node,	          Properties::VIRTUAL,	          __void__apply__osg_Camera_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::OccluderNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_OccluderNode_R1,	          "",	          "");	I_Method1(void, apply, IN, osg::OcclusionQueryNode &, node,	          Properties::VIRTUAL,	          __void__apply__osg_OcclusionQueryNode_R1,	          "",	          "");	I_Method1(void, pushStateSet, IN, const osg::StateSet *, ss,	          Properties::NON_VIRTUAL,	          __void__pushStateSet__C5_osg_StateSet_P1,	          "Push state set on the current state group. ",	          "If the state exists in a child state group of the current state group then move the current state group to that child. Otherwise, create a new state group for the state set, add it to the current state group then move the current state group pointer to the new state group. ");	I_Method0(void, popStateSet,	          Properties::NON_VIRTUAL,	          __void__popStateSet,	          "Pop the top state set and hence associated state group. ",	          "Move the current state group to the parent of the popped state group. ");	I_Method1(void, setStateGraph, IN, osgUtil::StateGraph *, rg,	          Properties::NON_VIRTUAL,	          __void__setStateGraph__StateGraph_P1,	          "",	          "");	I_Method0(osgUtil::StateGraph *, getRootStateGraph,	          Properties::NON_VIRTUAL,	          __StateGraph_P1__getRootStateGraph,	          "",	          "");	I_Method0(osgUtil::StateGraph *, getCurrentStateGraph,	          Properties::NON_VIRTUAL,	          __StateGraph_P1__getCurrentStateGraph,	          "",	          "");	I_Method1(void, setRenderStage, IN, osgUtil::RenderStage *, rg,	          Properties::NON_VIRTUAL,	          __void__setRenderStage__RenderStage_P1,	          "",	          "");	I_Method0(osgUtil::RenderStage *, getRenderStage,	          Properties::NON_VIRTUAL,	          __RenderStage_P1__getRenderStage,	          "",	          "");	I_Method0(osgUtil::RenderStage *, getCurrentRenderStage,	          Properties::NON_VIRTUAL,	          __RenderStage_P1__getCurrentRenderStage,	          "",	          "");	I_Method0(osg::Camera *, getCurrentCamera,	          Properties::NON_VIRTUAL,	          __osg_Camera_P1__getCurrentCamera,	          "",	          "");	I_Method0(osgUtil::RenderBin *, getCurrentRenderBin,	          Properties::NON_VIRTUAL,	          __RenderBin_P1__getCurrentRenderBin,	          "",

⌨️ 快捷键说明

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