Static Public Member Functions |
| static void | detachAndNull (osg::ref_ptr< osg::MatrixTransform > &child) |
| static void | detachAndNull (osg::ref_ptr< osg::Group > &child) |
| static void | detachAndNull (osg::ref_ptr< osg::Geode > &child) |
| static void | detachAndNull (osg::Geode *geode, osg::ref_ptr< osg::Geometry > &drawable) |
| static void | dumpStateSet (osg::StateSet *stateSet, const char *indent) |
| static osg::Geometry * | create_sphere_solid (float radius, int slices, int layers, const diguyVec4f &color) |
| static osg::Geometry * | create_sphere_wireframe (float radius, int slices, int layers, const diguyVec4f &color, float line_width, bool lit) |
| static osg::Geometry * | create_cone_solid (float radius, float height, int slices, int layers, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color) |
| static osg::Geometry * | create_cone_wireframe (float radius, float height, int slices, int layers, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color, float line_width, bool lit) |
| static osg::Geometry * | create_cylinder_solid (float radius, float height, int slices, int layers, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color) |
| static osg::Geometry * | create_cylinder_wireframe (float radius, float height, int slices, int layers, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color, float line_width, bool lit) |
| static osg::Geometry * | create_box_solid (const diguyVec3f &min, const diguyVec3f &max, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color) |
| static osg::Geometry * | create_box_wireframe (const diguyVec3f &min, const diguyVec3f &max, const diguyVec3f &position_offset, const diguyVec3f &orientation, const diguyVec4f &color, float line_width, bool lit) |
| static osg::Geometry * | create_line_primitive (const osg::Vec4 &color) |
| static osg::Geometry * | create_coord_sys_primitive () |
| static void | set_name_from_uid (osg::Object *object, long uid) |
| static osg::StateSet * | create_material_state_set (const diguyVec4f &color, bool lit) |
| static osg::StateSet * | create_material_state_set (diguyAuthorVisualMaterial *visual_material) |
| static osg::Vec3 | diguyVec3_to_osgVec3 (const diguyVec3f &diguy_vec3) |
| static osg::Vec4 | diguyVec4_to_osgVec4 (const diguyVec4f &diguy_vec4) |
| static osg::Quat | diguy_euler_zxy_radians_to_osgQuat (const diguyVec3f &diguy_euler) |
| static osg::Quat | diguy_euler_zxy_degrees_to_osgQuat (const diguyVec3f &diguy_euler) |
| static osg::Matrixd | yrp_to_matrix (double yaw, double roll, double pitch) |
| static diguyVec3f | osgVec3_to_diguyVec3 (const osg::Vec3 &osg_vec3) |
| static diguyVec4f | osgVec4_to_diguyVec4 (const osg::Vec4 &osg_vec4) |
| static bool | check_visual_update_flag (int update_flags, diguyAuthorVisualUpdateFlag flag) |
| static bool | check_visual_update_flag2 (int update_flags, diguyAuthorVisualUpdateFlag flag1, diguyAuthorVisualUpdateFlag flag2) |
| static bool | check_visual_update_flag3 (int update_flags, diguyAuthorVisualUpdateFlag flag1, diguyAuthorVisualUpdateFlag flag2, diguyAuthorVisualUpdateFlag flag3) |
| static void | raise_visual_update_flag (int &update_flags, diguyAuthorVisualUpdateFlag flag) |