upgrade to GIMPACT 0.2
70
Extras/GIMPACT/docs/html/annotated.html
Executable file
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIMPACT Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td class="indexvalue">Collision Algorithm for GImpact Shapes </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structbt_g_impact_collision_algorithm_1_1_create_func.html">btGImpactCollisionAlgorithm::CreateFunc</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td class="indexvalue">BtGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">btGImpactCompoundShape::BoxSetClass</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td class="indexvalue">Compound primitive manager </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td class="indexvalue">This class manages a mesh supplied by the btStridingMeshInterface interface </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td class="indexvalue">This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">btGImpactMeshShapePart::BoxSetClass</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td class="indexvalue">Trimesh primitive manager </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td class="indexvalue">Base class for gimpact shapes </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a></td><td class="indexvalue">Helper class for colliding Bullet Triangle Shapes </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classcopy__elements__func.html">copy_elements_func</a></td><td class="indexvalue">Prototype for copying elements </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html">DISTANCE_PLANE_3D_FUNC</a></td><td class="indexvalue">This function calcs the distance from a 3D plane </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td class="indexvalue">Axis aligned box </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html">GIM_AABB_DATA</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgim__array.html">gim_array< T ></a></td><td class="indexvalue">Very simple array container with fast access and simd memory </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td class="indexvalue">Class for transforming a model1 to the space of model0 </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td class="indexvalue">Basic Box tree structure </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___b_o_x___t_r_e_e___n_o_d_e.html">GIM_BOX_TREE_NODE</a></td><td class="indexvalue">Node Structure for trees </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html">GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE ></a></td><td class="indexvalue">Class for Box Tree Sets </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td class="indexvalue">Generic Box Tree Template </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td class="indexvalue">Structure for collision results </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html">GIM_HASH_NODE_CMP_KEY_MACRO</a></td><td class="indexvalue">Macro for comparing the key and the element </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html">GIM_HASH_NODE_CMP_MACRO</a></td><td class="indexvalue">Macro for comparing Hash nodes </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html">GIM_HASH_NODE_GET_KEY</a></td><td class="indexvalue">Macro for getting the key </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td class="indexvalue">A compact hash table implementation </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">GIM_HASH_TABLE_NODE< T ></a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___p_a_i_r.html">GIM_PAIR</a></td><td class="indexvalue">Overlapping pair </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgim__pair__set.html">gim_pair_set</a></td><td class="indexvalue">A pairset array </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a></td><td class="indexvalue">Prototype Base class for primitive classification </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html">GIM_RSORT_TOKEN</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html">GIM_RSORT_TOKEN_COMPARATOR</a></td><td class="indexvalue">Prototype for comparators </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td class="indexvalue">GIM_BOX_SET collision methods </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td class="indexvalue">Class for colliding triangles </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a></td><td class="indexvalue">Structure for collision </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classinteger__comparator.html">integer_comparator</a></td><td class="indexvalue">Prototype for comparators </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classless__comparator.html">less_comparator</a></td><td class="indexvalue">Prototype for comparators </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmemcopy__elements__func.html">memcopy_elements_func</a></td><td class="indexvalue">Prototype for copying elements </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classuint__key__func.html">uint_key_func</a></td><td class="indexvalue">Prototype for getting the integer representation of an object </td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
47
Extras/GIMPACT/docs/html/bt_g_impact_collision_algorithm_8h.html
Executable file
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactCollisionAlgorithm.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactCollisionAlgorithm.h File Reference</h1><code>#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"</code><br>
|
||||
<code>#include "BulletCollision/BroadphaseCollision/btDispatcher.h"</code><br>
|
||||
<code>#include "BulletCollision/BroadphaseCollision/btBroadphaseInterface.h"</code><br>
|
||||
<code>#include "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h"</code><br>
|
||||
<code>#include "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionDispatch/btCollisionDispatcher.h"</code><br>
|
||||
<code>#include "LinearMath/btAlignedObjectArray.h"</code><br>
|
||||
<code>#include "<a class="el" href="bt_g_impact_shape_8h.html">GIMPACT/Bullet/btGImpactShape.h</a>"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btStaticPlaneShape.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btCompoundShape.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Collision Algorithm for GImpact Shapes. <a href="classbt_g_impact_collision_algorithm.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structbt_g_impact_collision_algorithm_1_1_create_func.html">btGImpactCollisionAlgorithm::CreateFunc</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
102
Extras/GIMPACT/docs/html/bt_g_impact_mass_util_8h.html
Executable file
@@ -0,0 +1,102 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactMassUtil.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactMassUtil.h File Reference</h1><code>#include "LinearMath/btTransform.h"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="bt_g_impact_mass_util_8h.html#9094d786ff8d6e440e768d7196e743ab">gim_inertia_add_transformed</a> (const btVector3 &source_inertia, const btVector3 &added_inertia, const btTransform &transform)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="bt_g_impact_mass_util_8h.html#b320196af3fea08ae884d0d4b763d8ae">gim_get_point_inertia</a> (const btVector3 &point, btScalar mass)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl class="author" compact><dt><b>Author:</b></dt><dd>Francisco Le<4C>n N<>jera </dd></dl>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="b320196af3fea08ae884d0d4b763d8ae"></a><!-- doxytag: member="btGImpactMassUtil.h::gim_get_point_inertia" ref="b320196af3fea08ae884d0d4b763d8ae" args="(const btVector3 &point, btScalar mass)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE btVector3 gim_get_point_inertia </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>mass</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9094d786ff8d6e440e768d7196e743ab"></a><!-- doxytag: member="btGImpactMassUtil.h::gim_inertia_add_transformed" ref="9094d786ff8d6e440e768d7196e743ab" args="(const btVector3 &source_inertia, const btVector3 &added_inertia, const btTransform &transform)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE btVector3 gim_inertia_add_transformed </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>source_inertia</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>added_inertia</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>transform</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
100
Extras/GIMPACT/docs/html/bt_g_impact_shape_8h.html
Executable file
@@ -0,0 +1,100 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h File Reference</h1><code>#include "BulletCollision/CollisionShapes/btCollisionShape.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btTriangleShape.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btStridingMeshInterface.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btCollisionMargin.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"</code><br>
|
||||
<code>#include "BulletCollision/CollisionShapes/btConcaveShape.h"</code><br>
|
||||
<code>#include "LinearMath/btVector3.h"</code><br>
|
||||
<code>#include "LinearMath/btTransform.h"</code><br>
|
||||
<code>#include "LinearMath/btMatrix3x3.h"</code><br>
|
||||
<code>#include "LinearMath/btAlignedObjectArray.h"</code><br>
|
||||
<code>#include "<a class="el" href="gim__box__set_8h.html">GIMPACT/core/gim_box_set.h</a>"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base class for gimpact shapes. <a href="classbt_g_impact_shape_interface.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">btGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once <a href="classbt_g_impact_compound_shape.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">compound primitive manager <a href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">btGImpactCompoundShape::BoxSetClass</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Helper class for colliding Bullet Triangle Shapes. <a href="classbt_triangle_shape_ex.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface. <a href="classbt_g_impact_mesh_shape_part.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Trimesh primitive manager. <a href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">btGImpactMeshShapePart::BoxSetClass</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This class manages a mesh supplied by the btStridingMeshInterface interface. <a href="classbt_g_impact_mesh_shape.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> { <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3cceebec0d0e63c9974e62b5b74f6ba22">CONST_GIMPACT_COMPOUND_SHAPE</a> = 0,
|
||||
<a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc38f22fe8d6100250b0eca07c2819d883a">CONST_GIMPACT_TRIMESH_SHAPE_PART</a>,
|
||||
<a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc35dedcc5431f9c3bf41b9599f7fbe88d3">CONST_GIMPACT_TRIMESH_SHAPE</a>
|
||||
}</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl class="author" compact><dt><b>Author:</b></dt><dd>Francisco Le<4C>n N<>jera </dd></dl>
|
||||
<hr><h2>Enumeration Type Documentation</h2>
|
||||
<a class="anchor" name="01b6081e3dbbcb5e6211f1a59746fcc3"></a><!-- doxytag: member="btGImpactShape.h::eGIMPACT_SHAPE_TYPE" ref="01b6081e3dbbcb5e6211f1a59746fcc3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
<dl compact><dt><b>Enumerator: </b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"><em><a class="anchor" name="01b6081e3dbbcb5e6211f1a59746fcc3cceebec0d0e63c9974e62b5b74f6ba22"></a><!-- doxytag: member="CONST_GIMPACT_COMPOUND_SHAPE" ref="01b6081e3dbbcb5e6211f1a59746fcc3cceebec0d0e63c9974e62b5b74f6ba22" args="" -->CONST_GIMPACT_COMPOUND_SHAPE</em> </td><td>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="01b6081e3dbbcb5e6211f1a59746fcc38f22fe8d6100250b0eca07c2819d883a"></a><!-- doxytag: member="CONST_GIMPACT_TRIMESH_SHAPE_PART" ref="01b6081e3dbbcb5e6211f1a59746fcc38f22fe8d6100250b0eca07c2819d883a" args="" -->CONST_GIMPACT_TRIMESH_SHAPE_PART</em> </td><td>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="01b6081e3dbbcb5e6211f1a59746fcc35dedcc5431f9c3bf41b9599f7fbe88d3"></a><!-- doxytag: member="CONST_GIMPACT_TRIMESH_SHAPE" ref="01b6081e3dbbcb5e6211f1a59746fcc35dedcc5431f9c3bf41b9599f7fbe88d3" args="" -->CONST_GIMPACT_TRIMESH_SHAPE</em> </td><td>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DISTANCE_PLANE_3D_FUNC Member List</h1>This is the complete list of members for <a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html">DISTANCE_PLANE_3D_FUNC</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html#436be0c0e48b05c92e20dc87d343cebe">operator()</a>(const CLASS_PLANE &plane, const CLASS_POINT &point)</td><td><a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html">DISTANCE_PLANE_3D_FUNC</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,79 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: DISTANCE_PLANE_3D_FUNC Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DISTANCE_PLANE_3D_FUNC Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___g_e_o_m_e_t_r_i_c___o_p_e_r_a_t_i_o_n_s.html">GEOMETRIC_OPERATIONS</a>]</small>
|
||||
</h1><!-- doxytag: class="DISTANCE_PLANE_3D_FUNC" -->This function calcs the distance from a 3D plane.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_clip_polygon.h></code>
|
||||
<p>
|
||||
<a href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<typename CLASS_POINT, typename CLASS_PLANE> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">GREAL </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html#436be0c0e48b05c92e20dc87d343cebe">operator()</a> (const CLASS_PLANE &plane, const CLASS_POINT &point)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This function calcs the distance from a 3D plane.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="436be0c0e48b05c92e20dc87d343cebe"></a><!-- doxytag: member="DISTANCE_PLANE_3D_FUNC::operator()" ref="436be0c0e48b05c92e20dc87d343cebe" args="(const CLASS_PLANE &plane, const CLASS_POINT &point)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename CLASS_POINT, typename CLASS_PLANE> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GREAL DISTANCE_PLANE_3D_FUNC::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const CLASS_PLANE & </td>
|
||||
<td class="paramname"> <em>plane</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>point</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__clip__polygon_8h.html">gim_clip_polygon.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
53
Extras/GIMPACT/docs/html/class_g_i_m___a_a_b_b-members.html
Executable file
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_AABB Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#deb95bf6a8b4d0281b35adf33fbbfbdc">appy_transform</a>(const btTransform &trans)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#d45d7f83b58aa03e9a0baf0e22045d8d">calc_from_triangle</a>(const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#43a42e75ff8297cdc436674510da4d0f">calc_from_triangle_margin</a>(const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3, btScalar margin)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#05940e89bdd3fa59cc8cd3af6e1b876c">collide_plane</a>(const btVector4 &plane)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#1fafc37703d288fd0fe862b861829287">collide_ray</a>(const btVector3 &vorigin, const btVector3 &vdir)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#4a1ffa196d3981313fccf9e01aa383f9">collide_triangle_exact</a>(const btVector3 &p1, const btVector3 &p2, const btVector3 &p3, const btVector4 &triangle_plane)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#216e7f2c10a5cf26db9f2da43cfc91d6">copy_with_margin</a>(const GIM_AABB &other, btScalar margin)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#61a5dc7c0f802b2f4ef782b6bed04938">find_intersection</a>(const GIM_AABB &other, GIM_AABB &intersection) const </td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#75140c87ffca65c98ae0391161768ecf">get_center_extend</a>(btVector3 &center, btVector3 &extend) const </td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#fb133c0efff15ce3a6d7518054efcd72">GIM_AABB</a>()</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#847be701fed53b0d63ec602bce7652b1">GIM_AABB</a>(const btVector3 &V1, const btVector3 &V2, const btVector3 &V3)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#371702e73b914b087cb2d489b9c54746">GIM_AABB</a>(const btVector3 &V1, const btVector3 &V2, const btVector3 &V3, GREAL margin)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#b28dc9e3419e00ba699ad8bea92d1cd8">GIM_AABB</a>(const GIM_AABB &other)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#a938433d929ff7d8d462d6288f2b6964">GIM_AABB</a>(const GIM_AABB &other, btScalar margin)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#b28c9e74022cc39870be1befdd0fde97">has_collision</a>(const GIM_AABB &other) const </td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#803c42d8da1d2bdb73bc5338ae155bc6">increment_margin</a>(btScalar margin)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#c22819a9a73fab28f38d365c580e13b9">invalidate</a>()</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#b8008132c1b28e32f68f0b9e027e410c">m_max</a></td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#b98d3e8caddc76fcd6300d60150b63ce">m_min</a></td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#75e41aceb9b1e8f4b90e702dcec19c13">merge</a>(const GIM_AABB &box)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#435ac5e5cacf99c60baf01f9a113a798">merge_point</a>(const CLASS_POINT &point)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#f4c6c48e03d316e74e00b2ab261fd125">overlapping_trans_cache</a>(const GIM_AABB &box, const GIM_BOX_BOX_TRANSFORM_CACHE &transcache, bool fulltest)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#9f15bee8c497a7c09221a07ad0f01695">overlapping_trans_conservative</a>(const GIM_AABB &box, btTransform &trans1_to_0)</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#641e77aa89b73949a92cb012a4f3aa42">plane_classify</a>(const btVector4 &plane) const </td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___a_a_b_b.html#7802bf10dabdbdb9f15ceefba6289466">projection_interval</a>(const btVector3 &direction, btScalar &vmin, btScalar &vmax) const</td><td><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
806
Extras/GIMPACT/docs/html/class_g_i_m___a_a_b_b.html
Executable file
@@ -0,0 +1,806 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_AABB Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_AABB Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_u_n_d___a_a_b_b___o_p_e_r_a_t_i_o_n_s.html">BOUND_AABB_OPERATIONS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_AABB" -->Axis aligned box.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_collision.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___a_a_b_b-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#fb133c0efff15ce3a6d7518054efcd72">GIM_AABB</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#847be701fed53b0d63ec602bce7652b1">GIM_AABB</a> (const btVector3 &V1, const btVector3 &V2, const btVector3 &V3)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#371702e73b914b087cb2d489b9c54746">GIM_AABB</a> (const btVector3 &V1, const btVector3 &V2, const btVector3 &V3, GREAL margin)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#b28dc9e3419e00ba699ad8bea92d1cd8">GIM_AABB</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &other)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#a938433d929ff7d8d462d6288f2b6964">GIM_AABB</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &other, btScalar margin)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#c22819a9a73fab28f38d365c580e13b9">invalidate</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#803c42d8da1d2bdb73bc5338ae155bc6">increment_margin</a> (btScalar margin)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#216e7f2c10a5cf26db9f2da43cfc91d6">copy_with_margin</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &other, btScalar margin)</td></tr>
|
||||
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<typename CLASS_POINT> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#d45d7f83b58aa03e9a0baf0e22045d8d">calc_from_triangle</a> (const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3)</td></tr>
|
||||
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<typename CLASS_POINT> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#43a42e75ff8297cdc436674510da4d0f">calc_from_triangle_margin</a> (const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3, btScalar margin)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#deb95bf6a8b4d0281b35adf33fbbfbdc">appy_transform</a> (const btTransform &trans)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Apply a transform to an AABB. <a href="#deb95bf6a8b4d0281b35adf33fbbfbdc"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#75e41aceb9b1e8f4b90e702dcec19c13">merge</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &box)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Merges a Box. <a href="#75e41aceb9b1e8f4b90e702dcec19c13"></a><br></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<typename CLASS_POINT> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#435ac5e5cacf99c60baf01f9a113a798">merge_point</a> (const CLASS_POINT &point)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Merges a point. <a href="#435ac5e5cacf99c60baf01f9a113a798"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#75140c87ffca65c98ae0391161768ecf">get_center_extend</a> (btVector3 &center, btVector3 &extend) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the extend and center. <a href="#75140c87ffca65c98ae0391161768ecf"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#61a5dc7c0f802b2f4ef782b6bed04938">find_intersection</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &other, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &intersection) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Finds the intersecting box between this box and the other. <a href="#61a5dc7c0f802b2f4ef782b6bed04938"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#b28c9e74022cc39870be1befdd0fde97">has_collision</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &other) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#1fafc37703d288fd0fe862b861829287">collide_ray</a> (const btVector3 &vorigin, const btVector3 &vdir)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Finds the Ray intersection parameter. <a href="#1fafc37703d288fd0fe862b861829287"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#7802bf10dabdbdb9f15ceefba6289466">projection_interval</a> (const btVector3 &direction, btScalar &vmin, btScalar &vmax) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE <a class="el" href="group___g_e_o_m_e_t_r_i_c___o_p_e_r_a_t_i_o_n_s.html#gf66d93ee53b6749cbe010ed1aac258c2">ePLANE_INTERSECTION_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#641e77aa89b73949a92cb012a4f3aa42">plane_classify</a> (const btVector4 &plane) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#9f15bee8c497a7c09221a07ad0f01695">overlapping_trans_conservative</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &box, btTransform &trans1_to_0)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#f4c6c48e03d316e74e00b2ab261fd125">overlapping_trans_cache</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &box, const <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a> &transcache, bool fulltest)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">transcache is the transformation cache from box to this AABB <a href="#f4c6c48e03d316e74e00b2ab261fd125"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#05940e89bdd3fa59cc8cd3af6e1b876c">collide_plane</a> (const btVector4 &plane)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Simple test for planes. <a href="#05940e89bdd3fa59cc8cd3af6e1b876c"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#4a1ffa196d3981313fccf9e01aa383f9">collide_triangle_exact</a> (const btVector3 &p1, const btVector3 &p2, const btVector3 &p3, const btVector4 &triangle_plane)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">test for a triangle, with edges <a href="#4a1ffa196d3981313fccf9e01aa383f9"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#b98d3e8caddc76fcd6300d60150b63ce">m_min</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___a_a_b_b.html#b8008132c1b28e32f68f0b9e027e410c">m_max</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Axis aligned box.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="fb133c0efff15ce3a6d7518054efcd72"></a><!-- doxytag: member="GIM_AABB::GIM_AABB" ref="fb133c0efff15ce3a6d7518054efcd72" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_AABB::GIM_AABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="847be701fed53b0d63ec602bce7652b1"></a><!-- doxytag: member="GIM_AABB::GIM_AABB" ref="847be701fed53b0d63ec602bce7652b1" args="(const btVector3 &V1, const btVector3 &V2, const btVector3 &V3)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_AABB::GIM_AABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V3</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="371702e73b914b087cb2d489b9c54746"></a><!-- doxytag: member="GIM_AABB::GIM_AABB" ref="371702e73b914b087cb2d489b9c54746" args="(const btVector3 &V1, const btVector3 &V2, const btVector3 &V3, GREAL margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_AABB::GIM_AABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>V3</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL </td>
|
||||
<td class="paramname"> <em>margin</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b28dc9e3419e00ba699ad8bea92d1cd8"></a><!-- doxytag: member="GIM_AABB::GIM_AABB" ref="b28dc9e3419e00ba699ad8bea92d1cd8" args="(const GIM_AABB &other)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_AABB::GIM_AABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>other</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a938433d929ff7d8d462d6288f2b6964"></a><!-- doxytag: member="GIM_AABB::GIM_AABB" ref="a938433d929ff7d8d462d6288f2b6964" args="(const GIM_AABB &other, btScalar margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_AABB::GIM_AABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>other</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>margin</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="c22819a9a73fab28f38d365c580e13b9"></a><!-- doxytag: member="GIM_AABB::invalidate" ref="c22819a9a73fab28f38d365c580e13b9" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::invalidate </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="803c42d8da1d2bdb73bc5338ae155bc6"></a><!-- doxytag: member="GIM_AABB::increment_margin" ref="803c42d8da1d2bdb73bc5338ae155bc6" args="(btScalar margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::increment_margin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>margin</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="216e7f2c10a5cf26db9f2da43cfc91d6"></a><!-- doxytag: member="GIM_AABB::copy_with_margin" ref="216e7f2c10a5cf26db9f2da43cfc91d6" args="(const GIM_AABB &other, btScalar margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::copy_with_margin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>other</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>margin</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d45d7f83b58aa03e9a0baf0e22045d8d"></a><!-- doxytag: member="GIM_AABB::calc_from_triangle" ref="d45d7f83b58aa03e9a0baf0e22045d8d" args="(const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename CLASS_POINT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::calc_from_triangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V3</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="43a42e75ff8297cdc436674510da4d0f"></a><!-- doxytag: member="GIM_AABB::calc_from_triangle_margin" ref="43a42e75ff8297cdc436674510da4d0f" args="(const CLASS_POINT &V1, const CLASS_POINT &V2, const CLASS_POINT &V3, btScalar margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename CLASS_POINT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::calc_from_triangle_margin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>V3</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>margin</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="deb95bf6a8b4d0281b35adf33fbbfbdc"></a><!-- doxytag: member="GIM_AABB::appy_transform" ref="deb95bf6a8b4d0281b35adf33fbbfbdc" args="(const btTransform &trans)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::appy_transform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Apply a transform to an AABB.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="75e41aceb9b1e8f4b90e702dcec19c13"></a><!-- doxytag: member="GIM_AABB::merge" ref="75e41aceb9b1e8f4b90e702dcec19c13" args="(const GIM_AABB &box)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::merge </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>box</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Merges a Box.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="435ac5e5cacf99c60baf01f9a113a798"></a><!-- doxytag: member="GIM_AABB::merge_point" ref="435ac5e5cacf99c60baf01f9a113a798" args="(const CLASS_POINT &point)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename CLASS_POINT> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::merge_point </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const CLASS_POINT & </td>
|
||||
<td class="paramname"> <em>point</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Merges a point.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="75140c87ffca65c98ae0391161768ecf"></a><!-- doxytag: member="GIM_AABB::get_center_extend" ref="75140c87ffca65c98ae0391161768ecf" args="(btVector3 &center, btVector3 &extend) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::get_center_extend </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>center</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>extend</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the extend and center.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="61a5dc7c0f802b2f4ef782b6bed04938"></a><!-- doxytag: member="GIM_AABB::find_intersection" ref="61a5dc7c0f802b2f4ef782b6bed04938" args="(const GIM_AABB &other, GIM_AABB &intersection) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::find_intersection </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>other</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>intersection</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Finds the intersecting box between this box and the other.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b28c9e74022cc39870be1befdd0fde97"></a><!-- doxytag: member="GIM_AABB::has_collision" ref="b28c9e74022cc39870be1befdd0fde97" args="(const GIM_AABB &other) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::has_collision </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>other</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1fafc37703d288fd0fe862b861829287"></a><!-- doxytag: member="GIM_AABB::collide_ray" ref="1fafc37703d288fd0fe862b861829287" args="(const btVector3 &vorigin, const btVector3 &vdir)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::collide_ray </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vorigin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vdir</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Finds the Ray intersection parameter.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>aabb</em> </td><td>Aligned box </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>vorigin</em> </td><td>A vec3f with the origin of the ray </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>vdir</em> </td><td>A vec3f with the direction of the ray </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7802bf10dabdbdb9f15ceefba6289466"></a><!-- doxytag: member="GIM_AABB::projection_interval" ref="7802bf10dabdbdb9f15ceefba6289466" args="(const btVector3 &direction, btScalar &vmin, btScalar &vmax) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_AABB::projection_interval </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>direction</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar & </td>
|
||||
<td class="paramname"> <em>vmin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btScalar & </td>
|
||||
<td class="paramname"> <em>vmax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="641e77aa89b73949a92cb012a4f3aa42"></a><!-- doxytag: member="GIM_AABB::plane_classify" ref="641e77aa89b73949a92cb012a4f3aa42" args="(const btVector4 &plane) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE <a class="el" href="group___g_e_o_m_e_t_r_i_c___o_p_e_r_a_t_i_o_n_s.html#gf66d93ee53b6749cbe010ed1aac258c2">ePLANE_INTERSECTION_TYPE</a> GIM_AABB::plane_classify </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector4 & </td>
|
||||
<td class="paramname"> <em>plane</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9f15bee8c497a7c09221a07ad0f01695"></a><!-- doxytag: member="GIM_AABB::overlapping_trans_conservative" ref="9f15bee8c497a7c09221a07ad0f01695" args="(const GIM_AABB &box, btTransform &trans1_to_0)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::overlapping_trans_conservative </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>box</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btTransform & </td>
|
||||
<td class="paramname"> <em>trans1_to_0</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f4c6c48e03d316e74e00b2ab261fd125"></a><!-- doxytag: member="GIM_AABB::overlapping_trans_cache" ref="f4c6c48e03d316e74e00b2ab261fd125" args="(const GIM_AABB &box, const GIM_BOX_BOX_TRANSFORM_CACHE &transcache, bool fulltest)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::overlapping_trans_cache </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>box</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a> & </td>
|
||||
<td class="paramname"> <em>transcache</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"> <em>fulltest</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
transcache is the transformation cache from box to this AABB
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="05940e89bdd3fa59cc8cd3af6e1b876c"></a><!-- doxytag: member="GIM_AABB::collide_plane" ref="05940e89bdd3fa59cc8cd3af6e1b876c" args="(const btVector4 &plane)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::collide_plane </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector4 & </td>
|
||||
<td class="paramname"> <em>plane</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Simple test for planes.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4a1ffa196d3981313fccf9e01aa383f9"></a><!-- doxytag: member="GIM_AABB::collide_triangle_exact" ref="4a1ffa196d3981313fccf9e01aa383f9" args="(const btVector3 &p1, const btVector3 &p2, const btVector3 &p3, const btVector4 &triangle_plane)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_AABB::collide_triangle_exact </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p2</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p3</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector4 & </td>
|
||||
<td class="paramname"> <em>triangle_plane</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
test for a triangle, with edges
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="b98d3e8caddc76fcd6300d60150b63ce"></a><!-- doxytag: member="GIM_AABB::m_min" ref="b98d3e8caddc76fcd6300d60150b63ce" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___a_a_b_b.html#b98d3e8caddc76fcd6300d60150b63ce">GIM_AABB::m_min</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b8008132c1b28e32f68f0b9e027e410c"></a><!-- doxytag: member="GIM_AABB::m_max" ref="b8008132c1b28e32f68f0b9e027e410c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___a_a_b_b.html#b8008132c1b28e32f68f0b9e027e410c">GIM_AABB::m_max</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__collision_8h.html">gim_box_collision.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,37 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_BOX_TRANSFORM_CACHE Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#2401c410f11f28074f4bfdc2d2750620">calc_absolute_matrix</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#29e5ec39ed30a8bc7180a90cba68dc43">calc_from_full_invert</a>(const btTransform &trans0, const btTransform &trans1)</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#bdaefe67a2f2bbf2b89d0ad74fb9a4a5">calc_from_homogenic</a>(const btTransform &trans0, const btTransform &trans1)</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#baba62cbd33cf31049ad9c67ec63169d">GIM_BOX_BOX_TRANSFORM_CACHE</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#68f172ea609d1c6ade9a6b26cb3db5e6">GIM_BOX_BOX_TRANSFORM_CACHE</a>(mat4f trans1_to_0)</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#c6241a28e1c1c1e4a581ba547e30409e">m_AR</a></td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#97597f0d242e71eb8ad458838428aa09">m_R1to0</a></td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#f6aacf8817de360554f57799db41c8b4">m_T1to0</a></td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#75dabf90de88c3077dfba3dbc2005e19">transform</a>(const btVector3 &point)</td><td><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,262 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_BOX_BOX_TRANSFORM_CACHE Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_BOX_TRANSFORM_CACHE Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_u_n_d___a_a_b_b___o_p_e_r_a_t_i_o_n_s.html">BOUND_AABB_OPERATIONS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_BOX_BOX_TRANSFORM_CACHE" -->Class for transforming a model1 to the space of model0.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_collision.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#2401c410f11f28074f4bfdc2d2750620">calc_absolute_matrix</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#baba62cbd33cf31049ad9c67ec63169d">GIM_BOX_BOX_TRANSFORM_CACHE</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#68f172ea609d1c6ade9a6b26cb3db5e6">GIM_BOX_BOX_TRANSFORM_CACHE</a> (<a class="el" href="group___g_e_o_m_e_t_r_i_c___t_y_p_e_s.html#gfe82e22fa06924ae0d25352cc0fa7ffd">mat4f</a> trans1_to_0)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#bdaefe67a2f2bbf2b89d0ad74fb9a4a5">calc_from_homogenic</a> (const btTransform &trans0, const btTransform &trans1)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Calc the transformation relative 1 to 0. Inverts matrics by transposing. <a href="#bdaefe67a2f2bbf2b89d0ad74fb9a4a5"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#29e5ec39ed30a8bc7180a90cba68dc43">calc_from_full_invert</a> (const btTransform &trans0, const btTransform &trans1)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Calcs the full invertion of the matrices. Useful for scaling matrices. <a href="#29e5ec39ed30a8bc7180a90cba68dc43"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#75dabf90de88c3077dfba3dbc2005e19">transform</a> (const btVector3 &point)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#f6aacf8817de360554f57799db41c8b4">m_T1to0</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Transforms translation of model1 to model 0. <a href="#f6aacf8817de360554f57799db41c8b4"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btMatrix3x3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#97597f0d242e71eb8ad458838428aa09">m_R1to0</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Transforms Rotation of model1 to model 0, equal to R0' * R1. <a href="#97597f0d242e71eb8ad458838428aa09"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btMatrix3x3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#c6241a28e1c1c1e4a581ba547e30409e">m_AR</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Absolute value of m_R1to0. <a href="#c6241a28e1c1c1e4a581ba547e30409e"></a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class for transforming a model1 to the space of model0.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="baba62cbd33cf31049ad9c67ec63169d"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::GIM_BOX_BOX_TRANSFORM_CACHE" ref="baba62cbd33cf31049ad9c67ec63169d" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_BOX_BOX_TRANSFORM_CACHE::GIM_BOX_BOX_TRANSFORM_CACHE </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="68f172ea609d1c6ade9a6b26cb3db5e6"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::GIM_BOX_BOX_TRANSFORM_CACHE" ref="68f172ea609d1c6ade9a6b26cb3db5e6" args="(mat4f trans1_to_0)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_BOX_BOX_TRANSFORM_CACHE::GIM_BOX_BOX_TRANSFORM_CACHE </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="group___g_e_o_m_e_t_r_i_c___t_y_p_e_s.html#gfe82e22fa06924ae0d25352cc0fa7ffd">mat4f</a> </td>
|
||||
<td class="paramname"> <em>trans1_to_0</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="2401c410f11f28074f4bfdc2d2750620"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::calc_absolute_matrix" ref="2401c410f11f28074f4bfdc2d2750620" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_BOX_BOX_TRANSFORM_CACHE::calc_absolute_matrix </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bdaefe67a2f2bbf2b89d0ad74fb9a4a5"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::calc_from_homogenic" ref="bdaefe67a2f2bbf2b89d0ad74fb9a4a5" args="(const btTransform &trans0, const btTransform &trans1)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_BOX_BOX_TRANSFORM_CACHE::calc_from_homogenic </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans0</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans1</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Calc the transformation relative 1 to 0. Inverts matrics by transposing.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="29e5ec39ed30a8bc7180a90cba68dc43"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::calc_from_full_invert" ref="29e5ec39ed30a8bc7180a90cba68dc43" args="(const btTransform &trans0, const btTransform &trans1)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_BOX_BOX_TRANSFORM_CACHE::calc_from_full_invert </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans0</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans1</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Calcs the full invertion of the matrices. Useful for scaling matrices.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="75dabf90de88c3077dfba3dbc2005e19"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::transform" ref="75dabf90de88c3077dfba3dbc2005e19" args="(const btVector3 &point)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE btVector3 GIM_BOX_BOX_TRANSFORM_CACHE::transform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="f6aacf8817de360554f57799db41c8b4"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::m_T1to0" ref="f6aacf8817de360554f57799db41c8b4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#f6aacf8817de360554f57799db41c8b4">GIM_BOX_BOX_TRANSFORM_CACHE::m_T1to0</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Transforms translation of model1 to model 0.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="97597f0d242e71eb8ad458838428aa09"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::m_R1to0" ref="97597f0d242e71eb8ad458838428aa09" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btMatrix3x3 <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#97597f0d242e71eb8ad458838428aa09">GIM_BOX_BOX_TRANSFORM_CACHE::m_R1to0</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Transforms Rotation of model1 to model 0, equal to R0' * R1.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c6241a28e1c1c1e4a581ba547e30409e"></a><!-- doxytag: member="GIM_BOX_BOX_TRANSFORM_CACHE::m_AR" ref="c6241a28e1c1c1e4a581ba547e30409e" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btMatrix3x3 <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#c6241a28e1c1c1e4a581ba547e30409e">GIM_BOX_BOX_TRANSFORM_CACHE::m_AR</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Absolute value of m_R1to0.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__collision_8h.html">gim_box_collision.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
44
Extras/GIMPACT/docs/html/class_g_i_m___b_o_x___t_r_e_e-members.html
Executable file
@@ -0,0 +1,44 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf1432fe0768138ad9749b8f45cea7a47">_build_sub_tree</a>(gim_array< GIM_AABB_DATA > &primitive_boxes, GUINT startIndex, GUINT endIndex)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36da9ee25d328a3ebd9696c3e3ce8973">_calc_splitting_axis</a>(gim_array< GIM_AABB_DATA > &primitive_boxes, GUINT startIndex, GUINT endIndex)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc9f0e8f8b9b1998bf126001afbd372c9">_sort_and_calc_splitting_index</a>(gim_array< GIM_AABB_DATA > &primitive_boxes, GUINT startIndex, GUINT endIndex, GUINT splitAxis)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf76fa1d2f5e20c8979120fa72cf7575f">build_tree</a>(gim_array< GIM_AABB_DATA > &primitive_boxes)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga016c5ef3669d464ed15eb18b7308b62">clearNodes</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge126d08b3f3ecf3a4e8263f663e3659c">getLeftNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gfed3ac69e87861412130e5680bdc3c95">getNodeBound</a>(GUINT nodeindex, GIM_AABB &bound) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge5ee83e6bf9ba2d96cbbb9d7ecc20b40">getNodeCount</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g67325a5db7d87791068ef278e772f756">getNodeData</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g71dd3e4f8634003d31b74dcee051d668">getRightNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc4a36fb6600fb0c549153627c883b262">getScapeNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2027e9040617ca8868b5d9cd6b2dfb27">GIM_BOX_TREE</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gcdbffa778ffd8cc69f5c17f5540c9fd1">isLeafNode</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6dd738f6725e3595eaf9f2fa73615868">m_node_array</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html#d175db1b709c3fd9835ce8423af847fd">m_num_nodes</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g910f36323977e36f0e911a09b47fe582">setNodeBound</a>(GUINT nodeindex, const GIM_AABB &bound)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html">GIM_BOX_TREE</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
97
Extras/GIMPACT/docs/html/class_g_i_m___b_o_x___t_r_e_e.html
Executable file
@@ -0,0 +1,97 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_BOX_TREE Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_BOX_TREE" -->Basic Box tree structure.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___b_o_x___t_r_e_e-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2027e9040617ca8868b5d9cd6b2dfb27">GIM_BOX_TREE</a> ()</td></tr>
|
||||
|
||||
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf76fa1d2f5e20c8979120fa72cf7575f">build_tree</a> (<a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html">GIM_AABB_DATA</a> > &primitive_boxes)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga016c5ef3669d464ed15eb18b7308b62">clearNodes</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge5ee83e6bf9ba2d96cbbb9d7ecc20b40">getNodeCount</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">node count <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge5ee83e6bf9ba2d96cbbb9d7ecc20b40"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gcdbffa778ffd8cc69f5c17f5540c9fd1">isLeafNode</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">tells if the node is a leaf <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#gcdbffa778ffd8cc69f5c17f5540c9fd1"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g67325a5db7d87791068ef278e772f756">getNodeData</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gfed3ac69e87861412130e5680bdc3c95">getNodeBound</a> (GUINT nodeindex, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &bound) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g910f36323977e36f0e911a09b47fe582">setNodeBound</a> (GUINT nodeindex, const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &bound)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge126d08b3f3ecf3a4e8263f663e3659c">getLeftNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g71dd3e4f8634003d31b74dcee051d668">getRightNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc4a36fb6600fb0c549153627c883b262">getScapeNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc9f0e8f8b9b1998bf126001afbd372c9">_sort_and_calc_splitting_index</a> (<a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html">GIM_AABB_DATA</a> > &primitive_boxes, GUINT startIndex, GUINT endIndex, GUINT splitAxis)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36da9ee25d328a3ebd9696c3e3ce8973">_calc_splitting_axis</a> (<a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html">GIM_AABB_DATA</a> > &primitive_boxes, GUINT startIndex, GUINT endIndex)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf1432fe0768138ad9749b8f45cea7a47">_build_sub_tree</a> (<a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html">GIM_AABB_DATA</a> > &primitive_boxes, GUINT startIndex, GUINT endIndex)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html#d175db1b709c3fd9835ce8423af847fd">m_num_nodes</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___b_o_x___t_r_e_e___n_o_d_e.html">GIM_BOX_TREE_NODE</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6dd738f6725e3595eaf9f2fa73615868">m_node_array</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Basic Box tree structure.
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="d175db1b709c3fd9835ce8423af847fd"></a><!-- doxytag: member="GIM_BOX_TREE::m_num_nodes" ref="d175db1b709c3fd9835ce8423af847fd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html#d175db1b709c3fd9835ce8423af847fd">GIM_BOX_TREE::m_num_nodes</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
52
Extras/GIMPACT/docs/html/class_g_i_m___b_o_x___t_r_e_e___s_e_t-members.html
Executable file
@@ -0,0 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE > Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html">GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">boxQuery</a>(const GIM_AABB &box, gim_array< GUINT > &collided_results) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">boxQueryTrans</a>(const GIM_AABB &box, const btTransform &transform, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">buildSet</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">getGlobalBox</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">getLeftNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">getNodeBound</a>(GUINT nodeindex, GIM_AABB &bound) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">getNodeCount</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">getNodeData</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">getNodeTriangle</a>(GUINT nodeindex, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">getPrimitiveManager</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">getPrimitiveManager</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">getRightNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">getScapeNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">hasHierarchy</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">isLeafNode</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">isTrimesh</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">m_box_tree</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d">rayQuery</a>(const btVector3 &ray_dir, const btVector3 &ray_origin, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb4d10c875575e2bae32f918ce79b9455">refit</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#geb9993cf71068d07c9b12dae5157c76c">setNodeBound</a>(GUINT nodeindex, const GIM_AABB &bound)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6830317f605b98492bc09426a5e6e1ee">setPrimitiveManager</a>(const _GIM_PRIMITIVE_MANAGER_PROTOTYPE &primitive_manager)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4">update</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
53
Extras/GIMPACT/docs/html/class_g_i_m___b_o_x___t_r_e_e___s_e_t.html
Executable file
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE > Class Template Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_BOX_TREE_SET" --><!-- doxytag: inherits="GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE >" -->Class for Box Tree Sets.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE >:
|
||||
<p><center><img src="class_g_i_m___b_o_x___t_r_e_e___s_e_t.png" usemap="#GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE >_map" border="0" alt=""></center>
|
||||
<map name="GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE >_map">
|
||||
<area href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html" alt="GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, GIM_BOX_TREE >" shape="rect" coords="0,0,586,24">
|
||||
</map>
|
||||
<a href="class_g_i_m___b_o_x___t_r_e_e___s_e_t-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<typename _GIM_PRIMITIVE_MANAGER_PROTOTYPE><br>
|
||||
class GIM_BOX_TREE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE ></h3>
|
||||
|
||||
Class for Box Tree Sets.
|
||||
<p>
|
||||
this has the <a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html" title="Basic Box tree structure.">GIM_BOX_TREE</a> implementation for bounding boxes.
|
||||
<p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/class_g_i_m___b_o_x___t_r_e_e___s_e_t.png
Executable file
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE > Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">boxQuery</a>(const GIM_AABB &box, gim_array< GUINT > &collided_results) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">boxQueryTrans</a>(const GIM_AABB &box, const btTransform &transform, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">buildSet</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">getGlobalBox</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">getLeftNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">getNodeBound</a>(GUINT nodeindex, GIM_AABB &bound) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">getNodeCount</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">getNodeData</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">getNodeTriangle</a>(GUINT nodeindex, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">getPrimitiveManager</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">getPrimitiveManager</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">getRightNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">getScapeNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">hasHierarchy</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">isLeafNode</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">isTrimesh</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">m_box_tree</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d">rayQuery</a>(const btVector3 &ray_dir, const btVector3 &ray_origin, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb4d10c875575e2bae32f918ce79b9455">refit</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#geb9993cf71068d07c9b12dae5157c76c">setNodeBound</a>(GUINT nodeindex, const GIM_AABB &bound)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6830317f605b98492bc09426a5e6e1ee">setPrimitiveManager</a>(const _GIM_PRIMITIVE_MANAGER_PROTOTYPE &primitive_manager)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4">update</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,127 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE > Class Template Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_BOX_TREE_TEMPLATE_SET" -->Generic Box Tree Template.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">getGlobalBox</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6830317f605b98492bc09426a5e6e1ee">setPrimitiveManager</a> (const _GIM_PRIMITIVE_MANAGER_PROTOTYPE &primitive_manager)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const _GIM_PRIMITIVE_MANAGER_PROTOTYPE & </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">getPrimitiveManager</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">_GIM_PRIMITIVE_MANAGER_PROTOTYPE & </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">getPrimitiveManager</a> ()</td></tr>
|
||||
|
||||
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4">update</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">this attemps to refit the box set. <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">buildSet</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">this rebuild the entire set <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">boxQuery</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &box, <a class="el" href="classgim__array.html">gim_array</a>< GUINT > &collided_results) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the indices of the primitives in the m_primitive_manager <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">boxQueryTrans</a> (const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &box, const btTransform &transform, <a class="el" href="classgim__array.html">gim_array</a>< GUINT > &collided_results) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the indices of the primitives in the m_primitive_manager <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d">rayQuery</a> (const btVector3 &ray_dir, const btVector3 &ray_origin, <a class="el" href="classgim__array.html">gim_array</a>< GUINT > &collided_results) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">returns the indices of the primitives in the m_primitive_manager <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">hasHierarchy</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">tells if this set has hierarcht <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">isTrimesh</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">tells if this set is a trimesh <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">getNodeCount</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">node count <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">isLeafNode</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">tells if the node is a leaf <a href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">getNodeData</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">getNodeBound</a> (GUINT nodeindex, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &bound) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#geb9993cf71068d07c9b12dae5157c76c">setNodeBound</a> (GUINT nodeindex, const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &bound)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">getLeftNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">getRightNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">getScapeNodeIndex</a> (GUINT nodeindex) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">getNodeTriangle</a> (GUINT nodeindex, <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb4d10c875575e2bae32f918ce79b9455">refit</a> ()</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">_GIM_PRIMITIVE_MANAGER_PROTOTYPE </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">_GIM_BOX_TREE_PROTOTYPE </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">m_box_tree</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<typename _GIM_PRIMITIVE_MANAGER_PROTOTYPE, typename _GIM_BOX_TREE_PROTOTYPE><br>
|
||||
class GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></h3>
|
||||
|
||||
Generic Box Tree Template.
|
||||
<p>
|
||||
This class offers an structure for managing a box tree of primitives. Requires a Primitive prototype (like <a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html" title="Prototype Base class for primitive classification.">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a> ) and a Box tree structure ( like <a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html" title="Basic Box tree structure.">GIM_BOX_TREE</a>).
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="02c6c5d8a88dda04e4430f46a8602656"></a><!-- doxytag: member="GIM_BOX_TREE_TEMPLATE_SET::m_primitive_manager" ref="02c6c5d8a88dda04e4430f46a8602656" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename _GIM_PRIMITIVE_MANAGER_PROTOTYPE, typename _GIM_BOX_TREE_PROTOTYPE> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">_GIM_PRIMITIVE_MANAGER_PROTOTYPE <a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET</a>< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE >::<a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
39
Extras/GIMPACT/docs/html/class_g_i_m___c_o_n_t_a_c_t-members.html
Executable file
@@ -0,0 +1,39 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_CONTACT Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#81c1c924eef0edf8842762068d8dafc6">calc_key_contact</a>() const</td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#39bcb1ac07d44c7d45ea33d77293d098">GIM_CONTACT</a>()</td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f2504893707107a602ccdcbf9af4c1ef">GIM_CONTACT</a>(const GIM_CONTACT &contact)</td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#c27e6b6f50d458d5400fe135d85401bb">GIM_CONTACT</a>(const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)</td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3f2d3d46cf49b6d1ff3f2c8299a2c3ca">interpolate_normals</a>(btVector3 *normals, GUINT normal_count)</td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#4dd7e6233dcc7e7d0ba648bff6243dac">m_depth</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#a0db10be79e07464f41702ed2781217b">m_distance</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#286d04555cb581fd9744634ea9479cdf">m_feature1</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f9389e6d7e28d723e93233f3423e0984">m_feature2</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#ade2c99787d5fe1776cbb44e4bc76bc5">m_normal</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3bd25b63998fe5054600212a47792213">m_point</a></td><td><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
297
Extras/GIMPACT/docs/html/class_g_i_m___c_o_n_t_a_c_t.html
Executable file
@@ -0,0 +1,297 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_CONTACT Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_CONTACT Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_c_t_s.html">CONTACTS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_CONTACT" -->Structure for collision results.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_contact.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___c_o_n_t_a_c_t-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#39bcb1ac07d44c7d45ea33d77293d098">GIM_CONTACT</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f2504893707107a602ccdcbf9af4c1ef">GIM_CONTACT</a> (const <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a> &contact)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#c27e6b6f50d458d5400fe135d85401bb">GIM_CONTACT</a> (const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#81c1c924eef0edf8842762068d8dafc6">calc_key_contact</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Calcs key for coord classification. <a href="#81c1c924eef0edf8842762068d8dafc6"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3f2d3d46cf49b6d1ff3f2c8299a2c3ca">interpolate_normals</a> (btVector3 *normals, GUINT normal_count)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3bd25b63998fe5054600212a47792213">m_point</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#ade2c99787d5fe1776cbb44e4bc76bc5">m_normal</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GREAL </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#4dd7e6233dcc7e7d0ba648bff6243dac">m_depth</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GREAL </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#a0db10be79e07464f41702ed2781217b">m_distance</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#286d04555cb581fd9744634ea9479cdf">m_feature1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f9389e6d7e28d723e93233f3423e0984">m_feature2</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Structure for collision results.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="39bcb1ac07d44c7d45ea33d77293d098"></a><!-- doxytag: member="GIM_CONTACT::GIM_CONTACT" ref="39bcb1ac07d44c7d45ea33d77293d098" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_CONTACT::GIM_CONTACT </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f2504893707107a602ccdcbf9af4c1ef"></a><!-- doxytag: member="GIM_CONTACT::GIM_CONTACT" ref="f2504893707107a602ccdcbf9af4c1ef" args="(const GIM_CONTACT &contact)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_CONTACT::GIM_CONTACT </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html">GIM_CONTACT</a> & </td>
|
||||
<td class="paramname"> <em>contact</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c27e6b6f50d458d5400fe135d85401bb"></a><!-- doxytag: member="GIM_CONTACT::GIM_CONTACT" ref="c27e6b6f50d458d5400fe135d85401bb" args="(const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_CONTACT::GIM_CONTACT </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>normal</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL </td>
|
||||
<td class="paramname"> <em>depth</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="81c1c924eef0edf8842762068d8dafc6"></a><!-- doxytag: member="GIM_CONTACT::calc_key_contact" ref="81c1c924eef0edf8842762068d8dafc6" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT GIM_CONTACT::calc_key_contact </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Calcs key for coord classification.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3f2d3d46cf49b6d1ff3f2c8299a2c3ca"></a><!-- doxytag: member="GIM_CONTACT::interpolate_normals" ref="3f2d3d46cf49b6d1ff3f2c8299a2c3ca" args="(btVector3 *normals, GUINT normal_count)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_CONTACT::interpolate_normals </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btVector3 * </td>
|
||||
<td class="paramname"> <em>normals</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>normal_count</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="3bd25b63998fe5054600212a47792213"></a><!-- doxytag: member="GIM_CONTACT::m_point" ref="3bd25b63998fe5054600212a47792213" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3bd25b63998fe5054600212a47792213">GIM_CONTACT::m_point</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ade2c99787d5fe1776cbb44e4bc76bc5"></a><!-- doxytag: member="GIM_CONTACT::m_normal" ref="ade2c99787d5fe1776cbb44e4bc76bc5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#ade2c99787d5fe1776cbb44e4bc76bc5">GIM_CONTACT::m_normal</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4dd7e6233dcc7e7d0ba648bff6243dac"></a><!-- doxytag: member="GIM_CONTACT::m_depth" ref="4dd7e6233dcc7e7d0ba648bff6243dac" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GREAL <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#4dd7e6233dcc7e7d0ba648bff6243dac">GIM_CONTACT::m_depth</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a0db10be79e07464f41702ed2781217b"></a><!-- doxytag: member="GIM_CONTACT::m_distance" ref="a0db10be79e07464f41702ed2781217b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GREAL <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#a0db10be79e07464f41702ed2781217b">GIM_CONTACT::m_distance</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="286d04555cb581fd9744634ea9479cdf"></a><!-- doxytag: member="GIM_CONTACT::m_feature1" ref="286d04555cb581fd9744634ea9479cdf" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#286d04555cb581fd9744634ea9479cdf">GIM_CONTACT::m_feature1</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f9389e6d7e28d723e93233f3423e0984"></a><!-- doxytag: member="GIM_CONTACT::m_feature2" ref="f9389e6d7e28d723e93233f3423e0984" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f9389e6d7e28d723e93233f3423e0984">GIM_CONTACT::m_feature2</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__contact_8h.html">gim_contact.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_CMP_KEY_MACRO Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html">GIM_HASH_NODE_CMP_KEY_MACRO</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html#7865f880d5cee855bcb04ab7e0e96c1c">operator()</a>(const T &a, GUINT key)</td><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html">GIM_HASH_NODE_CMP_KEY_MACRO</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,79 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_HASH_NODE_CMP_KEY_MACRO Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_CMP_KEY_MACRO Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_i_n_e_r_s.html">CONTAINERS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_HASH_NODE_CMP_KEY_MACRO" -->Macro for comparing the key and the element.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_hash_table.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html#7865f880d5cee855bcb04ab7e0e96c1c">operator()</a> (const T &a, GUINT key)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Macro for comparing the key and the element.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="7865f880d5cee855bcb04ab7e0e96c1c"></a><!-- doxytag: member="GIM_HASH_NODE_CMP_KEY_MACRO::operator()" ref="7865f880d5cee855bcb04ab7e0e96c1c" args="(const T &a, GUINT key)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int GIM_HASH_NODE_CMP_KEY_MACRO::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>key</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__hash__table_8h.html">gim_hash_table.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_CMP_MACRO Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html">GIM_HASH_NODE_CMP_MACRO</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html#247656f20f286bd1b1753106a9a63db2">operator()</a>(const T &a, const T &b)</td><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html">GIM_HASH_NODE_CMP_MACRO</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,79 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_HASH_NODE_CMP_MACRO Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_CMP_MACRO Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_i_n_e_r_s.html">CONTAINERS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_HASH_NODE_CMP_MACRO" -->Macro for comparing Hash nodes.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_hash_table.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html#247656f20f286bd1b1753106a9a63db2">operator()</a> (const T &a, const T &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Macro for comparing Hash nodes.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="247656f20f286bd1b1753106a9a63db2"></a><!-- doxytag: member="GIM_HASH_NODE_CMP_MACRO::operator()" ref="247656f20f286bd1b1753106a9a63db2" args="(const T &a, const T &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int GIM_HASH_NODE_CMP_MACRO::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__hash__table_8h.html">gim_hash_table.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_GET_KEY Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html">GIM_HASH_NODE_GET_KEY</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html#caf43a64ffcf04c3aa69dc14e8df80bd">operator()</a>(const T &a)</td><td><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html">GIM_HASH_NODE_GET_KEY</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_HASH_NODE_GET_KEY Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_HASH_NODE_GET_KEY Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_i_n_e_r_s.html">CONTAINERS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_HASH_NODE_GET_KEY" -->Macro for getting the key.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_hash_table.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html#caf43a64ffcf04c3aa69dc14e8df80bd">operator()</a> (const T &a)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Macro for getting the key.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="caf43a64ffcf04c3aa69dc14e8df80bd"></a><!-- doxytag: member="GIM_HASH_NODE_GET_KEY::operator()" ref="caf43a64ffcf04c3aa69dc14e8df80bd" args="(const T &a)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT GIM_HASH_NODE_GET_KEY::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__hash__table_8h.html">gim_hash_table.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,32 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_PRIMITIVE_MANAGER_PROTOTYPE Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g346c6eddcf63f67097a3d564ada57661">get_primitive_box</a>(GUINT prim_index, GIM_AABB &primbox)=0</td><td><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g94c3fab9efdfec58d4c55394f8531463">get_primitive_count</a>()=0</td><td><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd123d015b328ccfd1adee56517fd4b17">get_primitive_triangle</a>(GUINT prim_index, GIM_TRIANGLE &triangle)=0</td><td><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html#aad51538aaf2c2652c7e202a9f2d57a5">is_trimesh</a>()=0</td><td><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,77 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_PRIMITIVE_MANAGER_PROTOTYPE Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_PRIMITIVE_MANAGER_PROTOTYPE Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_PRIMITIVE_MANAGER_PROTOTYPE" -->Prototype Base class for primitive classification.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html#aad51538aaf2c2652c7e202a9f2d57a5">is_trimesh</a> ()=0</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">determines if this manager consist on only triangles, which special case will be optimized <a href="#aad51538aaf2c2652c7e202a9f2d57a5"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g94c3fab9efdfec58d4c55394f8531463">get_primitive_count</a> ()=0</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g346c6eddcf63f67097a3d564ada57661">get_primitive_box</a> (GUINT prim_index, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &primbox)=0</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd123d015b328ccfd1adee56517fd4b17">get_primitive_triangle</a> (GUINT prim_index, <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &triangle)=0</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype Base class for primitive classification.
|
||||
<p>
|
||||
This class is a wrapper for primitive collections. This tells relevant info for the Bounding Box set classes, which take care of space classification. This class can manage Compound shapes and trimeshes, and if it is managing trimesh then the Hierarchy Bounding Box classes will take advantage of primitive Vs Box overlapping tests for getting optimal results and less Per Box compairisons.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="aad51538aaf2c2652c7e202a9f2d57a5"></a><!-- doxytag: member="GIM_PRIMITIVE_MANAGER_PROTOTYPE::is_trimesh" ref="aad51538aaf2c2652c7e202a9f2d57a5" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool GIM_PRIMITIVE_MANAGER_PROTOTYPE::is_trimesh </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
determines if this manager consist on only triangles, which special case will be optimized
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_RSORT_TOKEN_COMPARATOR Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html">GIM_RSORT_TOKEN_COMPARATOR</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html#cceb7639bbe849343b9bfd355def8168">operator()</a>(const GIM_RSORT_TOKEN &a, const GIM_RSORT_TOKEN &b)</td><td><a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html">GIM_RSORT_TOKEN_COMPARATOR</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_RSORT_TOKEN_COMPARATOR Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_RSORT_TOKEN_COMPARATOR Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___s_o_r_t_i_n_g.html">SORTING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_RSORT_TOKEN_COMPARATOR" -->Prototype for comparators.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html#cceb7639bbe849343b9bfd355def8168">operator()</a> (const <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html">GIM_RSORT_TOKEN</a> &a, const <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html">GIM_RSORT_TOKEN</a> &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for comparators.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="cceb7639bbe849343b9bfd355def8168"></a><!-- doxytag: member="GIM_RSORT_TOKEN_COMPARATOR::operator()" ref="cceb7639bbe849343b9bfd355def8168" args="(const GIM_RSORT_TOKEN &a, const GIM_RSORT_TOKEN &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int GIM_RSORT_TOKEN_COMPARATOR::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html">GIM_RSORT_TOKEN</a> & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html">GIM_RSORT_TOKEN</a> & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,55 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 > Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8b65cbae38bdba4d9f7ba4953a4204ea">current_node0</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gab0eb4014adeeec13b27ebe92dbb693e">current_node1</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1933e264be37ab4761b099974de6e164">find_collision</a>(BOX_SET_CLASS0 *boxset1, const btTransform &trans1, BOX_SET_CLASS1 *boxset2, const btTransform &trans2, gim_pair_set &collision_pairs, bool complete_primitive_tests=true)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7567c0cde6b2271a48661bfe7c5b162d">find_collision_pairs</a>()</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf45d86f54e4035edb4d38dae07597164">GIM_TREE_TREE_COLLIDER</a>()</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gde3ced8be9de58b0a375bd8528bd7e05">m_box0</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36f9edc153cb2c5755f56fe5339488c4">m_box1</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gaef507e20a0143e19c4d4d8d4e01fee7">m_boxset0</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g166e120a267d9954a62572ccb907add5">m_boxset1</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html#dce8fbf8e583586724f34e9b365de918">m_collision_pairs</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g30631b6a514c21a94e70b0ecda065631">m_tri0</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0c43ea84d2829fd41636e79b120574f5">m_tri0_plane</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd661ac21a4ebc78694733689a95a31ce">m_tri1</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g74a8e3c7109bc55b23c7be1a0744f6ee">m_tri1_plane</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g464a9c92f0463ae8b805614d18a82d2b">node0_has_triangle</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0757e929d551df38d3ffce4d743f4633">node0_is_leaf</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2f69330c2f46d86ac668507d479eb846">node1_has_triangle</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gba88b036bbe574362525297b8973b2de">node1_is_leaf</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7c4233b51e834c5ccbdd22f5dd7ff55d">node_collision</a>(GUINT node0, GUINT node1)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g59ceb8b0c49c0b5ef0d8a967f166c15c">retrieve_node0_info</a>(GUINT node0)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1a48ca83a2a79ab747bfc64211a83f41">retrieve_node0_triangle</a>(GUINT node0)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga516f21e2bb2fb59112700ee3fac660f">retrieve_node1_info</a>(GUINT node1)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1d6f27f439686db84f925db43ec9bae6">retrieve_node1_triangle</a>(GUINT node1)</td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf7745f99e57773dc9c977cba11859dfa">t0_is_trimesh</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gbefcc8a85a1f197bf818aaf77cb2f4f7">t1_is_trimesh</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd4828575c803930fcb7e45f0a93544ed">trans_cache_0to1</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g719a32cf361143d6409fa51a103906b2">trans_cache_1to0</a></td><td><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
121
Extras/GIMPACT/docs/html/class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html
Executable file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 > Class Template Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_TREE_TREE_COLLIDER" -->GIM_BOX_SET collision methods.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf45d86f54e4035edb4d38dae07597164">GIM_TREE_TREE_COLLIDER</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1933e264be37ab4761b099974de6e164">find_collision</a> (BOX_SET_CLASS0 *boxset1, const btTransform &trans1, BOX_SET_CLASS1 *boxset2, const btTransform &trans2, <a class="el" href="classgim__pair__set.html">gim_pair_set</a> &collision_pairs, bool complete_primitive_tests=true)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classgim__pair__set.html">gim_pair_set</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html#dce8fbf8e583586724f34e9b365de918">m_collision_pairs</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">BOX_SET_CLASS0 * </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gaef507e20a0143e19c4d4d8d4e01fee7">m_boxset0</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">BOX_SET_CLASS1 * </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g166e120a267d9954a62572ccb907add5">m_boxset1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8b65cbae38bdba4d9f7ba4953a4204ea">current_node0</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gab0eb4014adeeec13b27ebe92dbb693e">current_node1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0757e929d551df38d3ffce4d743f4633">node0_is_leaf</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gba88b036bbe574362525297b8973b2de">node1_is_leaf</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf7745f99e57773dc9c977cba11859dfa">t0_is_trimesh</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gbefcc8a85a1f197bf818aaf77cb2f4f7">t1_is_trimesh</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g464a9c92f0463ae8b805614d18a82d2b">node0_has_triangle</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2f69330c2f46d86ac668507d479eb846">node1_has_triangle</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gde3ced8be9de58b0a375bd8528bd7e05">m_box0</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36f9edc153cb2c5755f56fe5339488c4">m_box1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html">GIM_BOX_BOX_TRANSFORM_CACHE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g719a32cf361143d6409fa51a103906b2">trans_cache_1to0</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btTransform </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd4828575c803930fcb7e45f0a93544ed">trans_cache_0to1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g30631b6a514c21a94e70b0ecda065631">m_tri0</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector4 </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0c43ea84d2829fd41636e79b120574f5">m_tri0_plane</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd661ac21a4ebc78694733689a95a31ce">m_tri1</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector4 </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g74a8e3c7109bc55b23c7be1a0744f6ee">m_tri1_plane</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1a48ca83a2a79ab747bfc64211a83f41">retrieve_node0_triangle</a> (GUINT node0)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1d6f27f439686db84f925db43ec9bae6">retrieve_node1_triangle</a> (GUINT node1)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g59ceb8b0c49c0b5ef0d8a967f166c15c">retrieve_node0_info</a> (GUINT node0)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga516f21e2bb2fb59112700ee3fac660f">retrieve_node1_info</a> (GUINT node1)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7c4233b51e834c5ccbdd22f5dd7ff55d">node_collision</a> (GUINT node0, GUINT node1)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7567c0cde6b2271a48661bfe7c5b162d">find_collision_pairs</a> ()</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<typename BOX_SET_CLASS0, typename BOX_SET_CLASS1><br>
|
||||
class GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></h3>
|
||||
|
||||
GIM_BOX_SET collision methods.
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="dce8fbf8e583586724f34e9b365de918"></a><!-- doxytag: member="GIM_TREE_TREE_COLLIDER::m_collision_pairs" ref="dce8fbf8e583586724f34e9b365de918" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename BOX_SET_CLASS0, typename BOX_SET_CLASS1> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgim__pair__set.html">gim_pair_set</a>* <a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html">GIM_TREE_TREE_COLLIDER</a>< BOX_SET_CLASS0, BOX_SET_CLASS1 >::<a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html#dce8fbf8e583586724f34e9b365de918">m_collision_pairs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
43
Extras/GIMPACT/docs/html/class_g_i_m___t_r_i_a_n_g_l_e-members.html
Executable file
@@ -0,0 +1,43 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_TRIANGLE Member List</h1>This is the complete list of members for <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#b118892e21f9683a91207072ada1d179">apply_transform</a>(const btTransform &trans)</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#c8930de461fb35af599d7a28d0a02229">collide_triangle</a>(const GIM_TRIANGLE &other, GIM_TRIANGLE_CONTACT_DATA &contact_data) const</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#60a6a90dccfd5f81663088847fbfae34">collide_triangle_hard_test</a>(const GIM_TRIANGLE &other, GIM_TRIANGLE_CONTACT_DATA &contact_data) const</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#cbe4f54e9838827ca7341d4caeb18fcc">get_box</a>() const</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#63a2c22d4532c93c5270d7f4216dbf12">get_edge_plane</a>(GUINT edge_index, const btVector3 &triangle_normal, btVector4 &plane) const</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#caaf015115216db37af901e4bbf67773">get_normal</a>(btVector3 &normal) const </td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#4f6af6f6c372d2fce363d6c55f8b746c">get_plane</a>(btVector4 &plane) const </td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#500db747a4c740b3de1756336263a53d">get_triangle_transform</a>(btTransform &triangle_transform) const </td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#a35a00f5c7b9eeb8f0656be929294504">get_uv_parameters</a>(const btVector3 &point, const btVector3 &tri_plane, GREAL &u, GREAL &v) const</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#6a9d014cdfb5d4d6fcc1ed39372b2dd2">GIM_TRIANGLE</a>()</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#921acb2a97263653fce72384f177a953">is_point_inside</a>(const btVector3 &point, const btVector3 &tri_normal) const </td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#00e342655f73bea235450f154cc65091">m_margin</a></td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#436d4edc6252d62e352f9c09d2cbcddc">m_vertices</a></td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#2942ca686a994c2d112ad356c2a4e7ad">ray_collision</a>(const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#2b333284fd573994acf89b9085a61927">ray_collision_front_side</a>(const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)</td><td><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
539
Extras/GIMPACT/docs/html/class_g_i_m___t_r_i_a_n_g_l_e.html
Executable file
@@ -0,0 +1,539 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: GIM_TRIANGLE Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIM_TRIANGLE Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___g_e_o_m_e_t_r_i_c___o_p_e_r_a_t_i_o_n_s.html">GEOMETRIC_OPERATIONS</a>]</small>
|
||||
</h1><!-- doxytag: class="GIM_TRIANGLE" -->Class for colliding triangles.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_tri_collision.h></code>
|
||||
<p>
|
||||
<a href="class_g_i_m___t_r_i_a_n_g_l_e-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#6a9d014cdfb5d4d6fcc1ed39372b2dd2">GIM_TRIANGLE</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#cbe4f54e9838827ca7341d4caeb18fcc">get_box</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#caaf015115216db37af901e4bbf67773">get_normal</a> (btVector3 &normal) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#4f6af6f6c372d2fce363d6c55f8b746c">get_plane</a> (btVector4 &plane) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#b118892e21f9683a91207072ada1d179">apply_transform</a> (const btTransform &trans)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#63a2c22d4532c93c5270d7f4216dbf12">get_edge_plane</a> (GUINT edge_index, const btVector3 &triangle_normal, btVector4 &plane) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#500db747a4c740b3de1756336263a53d">get_triangle_transform</a> (btTransform &triangle_transform) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the relative transformation of this triangle. <a href="#500db747a4c740b3de1756336263a53d"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#60a6a90dccfd5f81663088847fbfae34">collide_triangle_hard_test</a> (const <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &other, <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> &contact_data) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Test triangles by finding separating axis. <a href="#60a6a90dccfd5f81663088847fbfae34"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#c8930de461fb35af599d7a28d0a02229">collide_triangle</a> (const <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &other, <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> &contact_data) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Test boxes before doing hard test. <a href="#c8930de461fb35af599d7a28d0a02229"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#a35a00f5c7b9eeb8f0656be929294504">get_uv_parameters</a> (const btVector3 &point, const btVector3 &tri_plane, GREAL &u, GREAL &v) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#921acb2a97263653fce72384f177a953">is_point_inside</a> (const btVector3 &point, const btVector3 &tri_normal) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">is point in triangle beam? <a href="#921acb2a97263653fce72384f177a953"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#2942ca686a994c2d112ad356c2a4e7ad">ray_collision</a> (const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Bidireccional ray collision. <a href="#2942ca686a994c2d112ad356c2a4e7ad"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#2b333284fd573994acf89b9085a61927">ray_collision_front_side</a> (const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">one direccion ray collision <a href="#2b333284fd573994acf89b9085a61927"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btScalar </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#00e342655f73bea235450f154cc65091">m_margin</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#436d4edc6252d62e352f9c09d2cbcddc">m_vertices</a> [3]</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class for colliding triangles.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="6a9d014cdfb5d4d6fcc1ed39372b2dd2"></a><!-- doxytag: member="GIM_TRIANGLE::GIM_TRIANGLE" ref="6a9d014cdfb5d4d6fcc1ed39372b2dd2" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GIM_TRIANGLE::GIM_TRIANGLE </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="cbe4f54e9838827ca7341d4caeb18fcc"></a><!-- doxytag: member="GIM_TRIANGLE::get_box" ref="cbe4f54e9838827ca7341d4caeb18fcc" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> GIM_TRIANGLE::get_box </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="caaf015115216db37af901e4bbf67773"></a><!-- doxytag: member="GIM_TRIANGLE::get_normal" ref="caaf015115216db37af901e4bbf67773" args="(btVector3 &normal) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_TRIANGLE::get_normal </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>normal</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4f6af6f6c372d2fce363d6c55f8b746c"></a><!-- doxytag: member="GIM_TRIANGLE::get_plane" ref="4f6af6f6c372d2fce363d6c55f8b746c" args="(btVector4 &plane) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_TRIANGLE::get_plane </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btVector4 & </td>
|
||||
<td class="paramname"> <em>plane</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b118892e21f9683a91207072ada1d179"></a><!-- doxytag: member="GIM_TRIANGLE::apply_transform" ref="b118892e21f9683a91207072ada1d179" args="(const btTransform &trans)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_TRIANGLE::apply_transform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>trans</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="63a2c22d4532c93c5270d7f4216dbf12"></a><!-- doxytag: member="GIM_TRIANGLE::get_edge_plane" ref="63a2c22d4532c93c5270d7f4216dbf12" args="(GUINT edge_index, const btVector3 &triangle_normal, btVector4 &plane) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_TRIANGLE::get_edge_plane </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>edge_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>triangle_normal</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector4 & </td>
|
||||
<td class="paramname"> <em>plane</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="500db747a4c740b3de1756336263a53d"></a><!-- doxytag: member="GIM_TRIANGLE::get_triangle_transform" ref="500db747a4c740b3de1756336263a53d" args="(btTransform &triangle_transform) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void GIM_TRIANGLE::get_triangle_transform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btTransform & </td>
|
||||
<td class="paramname"> <em>triangle_transform</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the relative transformation of this triangle.
|
||||
<p>
|
||||
The transformation is oriented to the triangle normal , and aligned to the 1st edge of this triangle. The position corresponds to vertice 0:<ul>
|
||||
<li>triangle normal corresponds to Z axis.</li><li>1st normalized edge corresponds to X axis, </li></ul>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="60a6a90dccfd5f81663088847fbfae34"></a><!-- doxytag: member="GIM_TRIANGLE::collide_triangle_hard_test" ref="60a6a90dccfd5f81663088847fbfae34" args="(const GIM_TRIANGLE &other, GIM_TRIANGLE_CONTACT_DATA &contact_data) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool GIM_TRIANGLE::collide_triangle_hard_test </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> & </td>
|
||||
<td class="paramname"> <em>other</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> & </td>
|
||||
<td class="paramname"> <em>contact_data</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Test triangles by finding separating axis.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>other</em> </td><td>Triangle for collide </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>contact_data</em> </td><td>Structure for holding contact points, normal and penetration depth; The normal is pointing toward this triangle from the other triangle </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c8930de461fb35af599d7a28d0a02229"></a><!-- doxytag: member="GIM_TRIANGLE::collide_triangle" ref="c8930de461fb35af599d7a28d0a02229" args="(const GIM_TRIANGLE &other, GIM_TRIANGLE_CONTACT_DATA &contact_data) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_TRIANGLE::collide_triangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> & </td>
|
||||
<td class="paramname"> <em>other</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> & </td>
|
||||
<td class="paramname"> <em>contact_data</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Test boxes before doing hard test.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>other</em> </td><td>Triangle for collide </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>contact_data</em> </td><td>Structure for holding contact points, normal and penetration depth; The normal is pointing toward this triangle from the other triangle \ </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a35a00f5c7b9eeb8f0656be929294504"></a><!-- doxytag: member="GIM_TRIANGLE::get_uv_parameters" ref="a35a00f5c7b9eeb8f0656be929294504" args="(const btVector3 &point, const btVector3 &tri_plane, GREAL &u, GREAL &v) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_TRIANGLE::get_uv_parameters </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>tri_plane</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL & </td>
|
||||
<td class="paramname"> <em>u</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL & </td>
|
||||
<td class="paramname"> <em>v</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Solve the System for u,v parameters:<p>
|
||||
u*axe1[i1] + v*axe2[i1] = vecproj[i1] u*axe1[i2] + v*axe2[i2] = vecproj[i2]<p>
|
||||
sustitute: v = (vecproj[i2] - u*axe1[i2])/axe2[i2]<p>
|
||||
then the first equation in terms of 'u':<p>
|
||||
--> u*axe1[i1] + ((vecproj[i2] - u*axe1[i2])/axe2[i2])*axe2[i1] = vecproj[i1]<p>
|
||||
--> u*axe1[i1] + vecproj[i2]*axe2[i1]/axe2[i2] - u*axe1[i2]*axe2[i1]/axe2[i2] = vecproj[i1]<p>
|
||||
--> u*(axe1[i1] - axe1[i2]*axe2[i1]/axe2[i2]) = vecproj[i1] - vecproj[i2]*axe2[i1]/axe2[i2]<p>
|
||||
--> u*((axe1[i1]*axe2[i2] - axe1[i2]*axe2[i1])/axe2[i2]) = (vecproj[i1]*axe2[i2] - vecproj[i2]*axe2[i1])/axe2[i2]<p>
|
||||
--> u*(axe1[i1]*axe2[i2] - axe1[i2]*axe2[i1]) = vecproj[i1]*axe2[i2] - vecproj[i2]*axe2[i1]<p>
|
||||
--> u = (vecproj[i1]*axe2[i2] - vecproj[i2]*axe2[i1]) /(axe1[i1]*axe2[i2] - axe1[i2]*axe2[i1])<p>
|
||||
if 0.0<= u+v <=1.0 then they are inside of triangle<p>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>false if the point is outside of triangle.This function doesn't take the margin </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="921acb2a97263653fce72384f177a953"></a><!-- doxytag: member="GIM_TRIANGLE::is_point_inside" ref="921acb2a97263653fce72384f177a953" args="(const btVector3 &point, const btVector3 &tri_normal) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_TRIANGLE::is_point_inside </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>tri_normal</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is point in triangle beam?
|
||||
<p>
|
||||
Test if point is in triangle, with m_margin tolerance
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2942ca686a994c2d112ad356c2a4e7ad"></a><!-- doxytag: member="GIM_TRIANGLE::ray_collision" ref="2942ca686a994c2d112ad356c2a4e7ad" args="(const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_TRIANGLE::ray_collision </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vPoint</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vDir</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>pout</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>triangle_normal</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL & </td>
|
||||
<td class="paramname"> <em>tparam</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL </td>
|
||||
<td class="paramname"> <em>tmax</em> = <code>G_REAL_INFINITY</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Bidireccional ray collision.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2b333284fd573994acf89b9085a61927"></a><!-- doxytag: member="GIM_TRIANGLE::ray_collision_front_side" ref="2b333284fd573994acf89b9085a61927" args="(const btVector3 &vPoint, const btVector3 &vDir, btVector3 &pout, btVector3 &triangle_normal, GREAL &tparam, GREAL tmax=G_REAL_INFINITY)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool GIM_TRIANGLE::ray_collision_front_side </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vPoint</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>vDir</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>pout</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>triangle_normal</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL & </td>
|
||||
<td class="paramname"> <em>tparam</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL </td>
|
||||
<td class="paramname"> <em>tmax</em> = <code>G_REAL_INFINITY</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
one direccion ray collision
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="00e342655f73bea235450f154cc65091"></a><!-- doxytag: member="GIM_TRIANGLE::m_margin" ref="00e342655f73bea235450f154cc65091" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btScalar <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#00e342655f73bea235450f154cc65091">GIM_TRIANGLE::m_margin</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="436d4edc6252d62e352f9c09d2cbcddc"></a><!-- doxytag: member="GIM_TRIANGLE::m_vertices" ref="436d4edc6252d62e352f9c09d2cbcddc" args="[3]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#436d4edc6252d62e352f9c09d2cbcddc">GIM_TRIANGLE::m_vertices</a>[3] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__tri__collision_8h.html">gim_tri_collision.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
67
Extras/GIMPACT/docs/html/classbt_g_impact_collision_algorithm-members.html
Executable file
@@ -0,0 +1,67 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactCollisionAlgorithm Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#5a896ce18488e90dc3f3da484ab80f69">addContactPoint</a>(btCollisionObject *body0, btCollisionObject *body1, const btVector3 &point, const btVector3 &normal, btScalar distance)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#aca64c34e531d454adc96531cd5f0de4">btGImpactCollisionAlgorithm</a>(const btCollisionAlgorithmConstructionInfo &ci, btCollisionObject *body0, btCollisionObject *body1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#327988a10bfd16b5841ec413130763ae">calculateTimeOfImpact</a>(btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#c3521842e551bc5c770371fb14d69bc3">checkConvexAlgorithm</a>(btCollisionObject *body0, btCollisionObject *body1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#d7fcfbbb9a4b2ac37ccef3b49d8b6fe4">checkManifold</a>(btCollisionObject *body0, btCollisionObject *body1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#915bad958b4e36822919ff4f0be0bea6">clearCache</a>()</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#878b3500755311cbb13a8c558d3e78b7">convex_vs_convex_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btCollisionShape *shape0, btCollisionShape *shape1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#6fba8aeaadd20c3d882f20088fbeffdc">destroyConvexAlgorithm</a>()</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#03765fd30a48d788d38a3ec01de1e67e">gimpact_vs_compoundshape</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactShapeInterface *shape0, btCompoundShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#af4fde7705a248779e0cda615590b772">gimpact_vs_gimpact</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactShapeInterface *shape0, btGImpactShapeInterface *shape1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#1182c6a27741707783c05aa9e61f69af">gimpact_vs_shape</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactShapeInterface *shape0, btCollisionShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#4aa94ced33c26ca9f2e4e699df3f95ff">gimpactcompound_vs_gimpactcompound_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactCompoundShape *shape0, btGImpactCompoundShape *shape1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#fb2ae2c374e39413f2a3ca3b26717442">gimpactcompound_vs_gimpactcompound_find_pairs</a>(const btTransform &trans0, const btTransform &trans1, btGImpactCompoundShape *shape0, btGImpactCompoundShape *shape1, gim_pair_set &pairset) const</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#883b2b0dd0d17d375fa173856f912b0a">gimpactcompound_vs_gimpacttrimeshpart_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactCompoundShape *shape0, btGImpactMeshShapePart *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#8324ce1f4231da16e4ed1909797b24e4">gimpactcompound_vs_gimpacttrimeshpart_find_pairs</a>(const btTransform &trans0, const btTransform &trans1, btGImpactCompoundShape *shape0, btGImpactMeshShapePart *shape1, gim_pair_set &pairset) const</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#d7c11ddcd70113f2b36ed4206bd97028">gimpactcompound_vs_shape_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactCompoundShape *shape0, btCollisionShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#a5ce47787c2121c818de94fb0b70bea6">gimpacttrimesh_vs_gimpactcompound</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShape *shape0, btGImpactCompoundShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#d4fd50a780a47eb9f5b401d20ec19fb9">gimpacttrimesh_vs_gimpacttrimesh</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShape *shape0, btGImpactMeshShape *shape1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#f7667f4e16a87ca02a689fdf798e41b4">gimpacttrimesh_vs_shape_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShape *shape0, btCollisionShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#387865da9bae52d08652cf6c92db43ee">gimpacttrimesh_vs_trimeshpart</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShape *shape0, btGImpactMeshShapePart *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#47a4f69438404e688088d6441735dff2">gimpacttrimeshpart_vs_concave_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShapePart *shape0, btConcaveShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#03bbdca086623481dc9914f215dd89fa">gimpacttrimeshpart_vs_gimpacttrimeshpart_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShapePart *shape0, btGImpactMeshShapePart *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#832b63858760d49be06fa519b35a528b">gimpacttrimeshpart_vs_gimpacttrimeshpart_find_pairs</a>(const btTransform &trans0, const btTransform &trans1, btGImpactMeshShapePart *shape0, btGImpactMeshShapePart *shape1, gim_pair_set &pairset) const</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#0ca0f3789a78c1d190f74af6d68519ed">gimpacttrimeshpart_vs_plane_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShapePart *shape0, btStaticPlaneShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#a2e93c460f81f3e69383b843f8f54aa5">gimpacttrimeshpart_vs_shape_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btGImpactMeshShapePart *shape0, btCollisionShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#237dfeb55e35275fbf185b1be557dd7a">m_convex_algorithm</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#24631f76478efcd285f4b3bfb6bd5b56">m_dispatchInfo</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#4b02e001372b1a70393c6451cd30afd7">m_manifoldPtr</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#41e0e286a07df8172b640489a128254c">m_part0</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#71445213f3c35026b43d7dd8db1de71d">m_part1</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#7bebb0f1631641a432d0b353dda6ebad">m_resultOut</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#ecfe1ce2023c372295c2b93941b050d8">m_triface0</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#6bdf9734111e50142e1ebe1870922dbc">m_triface1</a></td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#980edf95519fc7adb2fbac90d1955de6">newAlgorithm</a>(btCollisionObject *body0, btCollisionObject *body1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#8faaab87173c61d08daef0ad50bc1417">newContactManifold</a>(btCollisionObject *body0, btCollisionObject *body1)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#25602a167757a94b4f81b97ff40606b5">processCollision</a>(btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#378bceae2110e29618abf9264a9510e0">registerAlgorithm</a>(btCollisionDispatcher *dispatcher)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [static]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#659e422f4b17a38ef1901f005a6699b3">shape_vs_shape_collision</a>(btCollisionObject *body0, btCollisionObject *body1, btCollisionShape *shape0, btCollisionShape *shape1, bool swapped)</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_collision_algorithm.html#24baedb87c1d7b888053fe95c3eda3be">~btGImpactCollisionAlgorithm</a>()</td><td><a class="el" href="classbt_g_impact_collision_algorithm.html">btGImpactCollisionAlgorithm</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
1482
Extras/GIMPACT/docs/html/classbt_g_impact_collision_algorithm.html
Executable file
59
Extras/GIMPACT/docs/html/classbt_g_impact_compound_shape-members.html
Executable file
@@ -0,0 +1,59 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactCompoundShape Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#3c97aab1f6511033df73007096ed4c8a">addChildShape</a>(const btTransform &localTransform, btCollisionShape *shape)</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#32fca04b080cbd06b7b5536e7ba8cbac">btGImpactCompoundShape</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#a63932fb0bd56414f3a4516b5431cfd3">calcLocalAABB</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline, protected, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#62b8e049cff572e4c53e6d8d50295b3f">calculateLocalInertia</a>(btScalar mass, btVector3 &inertia)</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">getAabb</a>(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#cd04aea947c51a6c1476b45223302838">getBoxSet</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#3deaf40a45616d4705bde4a1137da39f">getChildShape</a>(int index)</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#d0fcd8054dc69c9d6264a5aa250ac19c">getChildShape</a>(int index) const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#a623501ea102152891e945aae82dd000">getChildTransform</a>(int index) const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#63bc618f4004790562f925dad70b0e47">getGImpactShapeType</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">getLocalBox</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">getLocalScaling</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#3ea5d459191f6c821e8d49c3c9755437">getName</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#bee7b436fa988fb3a40c81ff32be7fd1">getNumChildShapes</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#22db12dbcbd206637fa2b580cb843dd7">getPrimitiveManager</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">getShapeType</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#4f64c984327ce920bbd561f1bcb6549b">hasBoxSet</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">localScaling</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#9c3229aa107054cb247970c1271f4053">m_box_set</a></td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#ae79e1a4d800f58b2a3451e163b7adba">m_childShapes</a></td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#66956c32fbfe7f3c0964cbd0dfde566b">m_childTransforms</a></td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">m_localAABB</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">m_needs_update</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">postUpdate</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">processAllTriangles</a>(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#65055b7979317c08afc4c207eb794524">rayTest</a>(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#3a327c1452d9b6c69db17f4b2f6c6c8c">setChildTransform</a>(int index, const btTransform &transform)</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#dec0bd43cd0105b1d0dc172bc7db50d8">setLocalScaling</a>(const btVector3 &scaling)</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492">updateBound</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape.html#da1012f4aeb360d68d2e47e6cce263c7">~btGImpactCompoundShape</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
540
Extras/GIMPACT/docs/html/classbt_g_impact_compound_shape.html
Executable file
@@ -0,0 +1,540 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactCompoundShape Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactCompoundShape Class Reference</h1><!-- doxytag: class="btGImpactCompoundShape" --><!-- doxytag: inherits="btGImpactShapeInterface" -->btGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactCompoundShape:
|
||||
<p><center><img src="classbt_g_impact_compound_shape.png" usemap="#btGImpactCompoundShape_map" border="0" alt=""></center>
|
||||
<map name="btGImpactCompoundShape_map">
|
||||
<area href="classbt_g_impact_shape_interface.html" alt="btGImpactShapeInterface" shape="rect" coords="0,0,163,24">
|
||||
</map>
|
||||
<a href="classbt_g_impact_compound_shape-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#32fca04b080cbd06b7b5536e7ba8cbac">btGImpactCompoundShape</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#da1012f4aeb360d68d2e47e6cce263c7">~btGImpactCompoundShape</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE const <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#22db12dbcbd206637fa2b580cb843dd7">getPrimitiveManager</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Obtains the primitive manager. <a href="#22db12dbcbd206637fa2b580cb843dd7"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#3c97aab1f6511033df73007096ed4c8a">addChildShape</a> (const btTransform &localTransform, btCollisionShape *shape)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Use this method for adding children. <a href="#3c97aab1f6511033df73007096ed4c8a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#bee7b436fa988fb3a40c81ff32be7fd1">getNumChildShapes</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of children. <a href="#bee7b436fa988fb3a40c81ff32be7fd1"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btCollisionShape * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#3deaf40a45616d4705bde4a1137da39f">getChildShape</a> (int index)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the children. <a href="#3deaf40a45616d4705bde4a1137da39f"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const btCollisionShape * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#d0fcd8054dc69c9d6264a5aa250ac19c">getChildShape</a> (int index) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the children. <a href="#d0fcd8054dc69c9d6264a5aa250ac19c"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btTransform </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#a623501ea102152891e945aae82dd000">getChildTransform</a> (int index) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the children transform. <a href="#a623501ea102152891e945aae82dd000"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#3a327c1452d9b6c69db17f4b2f6c6c8c">setChildTransform</a> (int index, const btTransform &transform)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the children transform. <a href="#3a327c1452d9b6c69db17f4b2f6c6c8c"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#62b8e049cff572e4c53e6d8d50295b3f">calculateLocalInertia</a> (btScalar mass, btVector3 &inertia)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Calculates the exact inertia tensor for this shape. <a href="#62b8e049cff572e4c53e6d8d50295b3f"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#cd04aea947c51a6c1476b45223302838">getBoxSet</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#3ea5d459191f6c821e8d49c3c9755437">getName</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#63bc618f4004790562f925dad70b0e47">getGImpactShapeType</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base method for determinig which kind of GIMPACT shape we get. <a href="#63bc618f4004790562f925dad70b0e47"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#4f64c984327ce920bbd561f1bcb6549b">hasBoxSet</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Determines if this class has a hierarchy structure for sorting its primitives. <a href="#4f64c984327ce920bbd561f1bcb6549b"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#65055b7979317c08afc4c207eb794524">rayTest</a> (const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">virtual method for ray collision <a href="#65055b7979317c08afc4c207eb794524"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#a63932fb0bd56414f3a4516b5431cfd3">calcLocalAABB</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">use this function for perfofm refit in bounding boxes <a href="#a63932fb0bd56414f3a4516b5431cfd3"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#9c3229aa107054cb247970c1271f4053">m_box_set</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btAlignedObjectArray< btTransform > </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#66956c32fbfe7f3c0964cbd0dfde566b">m_childTransforms</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btAlignedObjectArray< btCollisionShape * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape.html#ae79e1a4d800f58b2a3451e163b7adba">m_childShapes</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">compound primitive manager <a href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#_details">More...</a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
btGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once
|
||||
<p>
|
||||
This allows for concave collision objects. This is more general then the Static Concave btTriangleMeshShape.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="32fca04b080cbd06b7b5536e7ba8cbac"></a><!-- doxytag: member="btGImpactCompoundShape::btGImpactCompoundShape" ref="32fca04b080cbd06b7b5536e7ba8cbac" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactCompoundShape::btGImpactCompoundShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="da1012f4aeb360d68d2e47e6cce263c7"></a><!-- doxytag: member="btGImpactCompoundShape::~btGImpactCompoundShape" ref="da1012f4aeb360d68d2e47e6cce263c7" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual btGImpactCompoundShape::~btGImpactCompoundShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="a63932fb0bd56414f3a4516b5431cfd3"></a><!-- doxytag: member="btGImpactCompoundShape::calcLocalAABB" ref="a63932fb0bd56414f3a4516b5431cfd3" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactCompoundShape::calcLocalAABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, protected, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
use this function for perfofm refit in bounding boxes
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="22db12dbcbd206637fa2b580cb843dd7"></a><!-- doxytag: member="btGImpactCompoundShape::getPrimitiveManager" ref="22db12dbcbd206637fa2b580cb843dd7" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE const <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a>& btGImpactCompoundShape::getPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Obtains the primitive manager.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3c97aab1f6511033df73007096ed4c8a"></a><!-- doxytag: member="btGImpactCompoundShape::addChildShape" ref="3c97aab1f6511033df73007096ed4c8a" args="(const btTransform &localTransform, btCollisionShape *shape)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactCompoundShape::addChildShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>localTransform</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btCollisionShape * </td>
|
||||
<td class="paramname"> <em>shape</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Use this method for adding children.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bee7b436fa988fb3a40c81ff32be7fd1"></a><!-- doxytag: member="btGImpactCompoundShape::getNumChildShapes" ref="bee7b436fa988fb3a40c81ff32be7fd1" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int btGImpactCompoundShape::getNumChildShapes </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the number of children.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3deaf40a45616d4705bde4a1137da39f"></a><!-- doxytag: member="btGImpactCompoundShape::getChildShape" ref="3deaf40a45616d4705bde4a1137da39f" args="(int index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btCollisionShape* btGImpactCompoundShape::getChildShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the children.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d0fcd8054dc69c9d6264a5aa250ac19c"></a><!-- doxytag: member="btGImpactCompoundShape::getChildShape" ref="d0fcd8054dc69c9d6264a5aa250ac19c" args="(int index) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const btCollisionShape* btGImpactCompoundShape::getChildShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the children.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a623501ea102152891e945aae82dd000"></a><!-- doxytag: member="btGImpactCompoundShape::getChildTransform" ref="a623501ea102152891e945aae82dd000" args="(int index) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btTransform btGImpactCompoundShape::getChildTransform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Gets the children transform.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3a327c1452d9b6c69db17f4b2f6c6c8c"></a><!-- doxytag: member="btGImpactCompoundShape::setChildTransform" ref="3a327c1452d9b6c69db17f4b2f6c6c8c" args="(int index, const btTransform &transform)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactCompoundShape::setChildTransform </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>transform</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Sets the children transform.
|
||||
<p>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>You must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> for update the box set. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="62b8e049cff572e4c53e6d8d50295b3f"></a><!-- doxytag: member="btGImpactCompoundShape::calculateLocalInertia" ref="62b8e049cff572e4c53e6d8d50295b3f" args="(btScalar mass, btVector3 &inertia)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactCompoundShape::calculateLocalInertia </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>mass</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>inertia</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Calculates the exact inertia tensor for this shape.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="cd04aea947c51a6c1476b45223302838"></a><!-- doxytag: member="btGImpactCompoundShape::getBoxSet" ref="cd04aea947c51a6c1476b45223302838" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a>* btGImpactCompoundShape::getBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3ea5d459191f6c821e8d49c3c9755437"></a><!-- doxytag: member="btGImpactCompoundShape::getName" ref="3ea5d459191f6c821e8d49c3c9755437" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual char* btGImpactCompoundShape::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="63bc618f4004790562f925dad70b0e47"></a><!-- doxytag: member="btGImpactCompoundShape::getGImpactShapeType" ref="63bc618f4004790562f925dad70b0e47" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> btGImpactCompoundShape::getGImpactShapeType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Base method for determinig which kind of GIMPACT shape we get.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4f64c984327ce920bbd561f1bcb6549b"></a><!-- doxytag: member="btGImpactCompoundShape::hasBoxSet" ref="4f64c984327ce920bbd561f1bcb6549b" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool btGImpactCompoundShape::hasBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Determines if this class has a hierarchy structure for sorting its primitives.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="65055b7979317c08afc4c207eb794524"></a><!-- doxytag: member="btGImpactCompoundShape::rayTest" ref="65055b7979317c08afc4c207eb794524" args="(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactCompoundShape::rayTest </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayFrom</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayTo</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btCollisionWorld::RayResultCallback & </td>
|
||||
<td class="paramname"> <em>resultCallback</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
virtual method for ray collision
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#87aac603f1fcd40f3c1cfe0d6f8baf16">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="9c3229aa107054cb247970c1271f4053"></a><!-- doxytag: member="btGImpactCompoundShape::m_box_set" ref="9c3229aa107054cb247970c1271f4053" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a> <a class="el" href="classbt_g_impact_compound_shape.html#9c3229aa107054cb247970c1271f4053">btGImpactCompoundShape::m_box_set</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="66956c32fbfe7f3c0964cbd0dfde566b"></a><!-- doxytag: member="btGImpactCompoundShape::m_childTransforms" ref="66956c32fbfe7f3c0964cbd0dfde566b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btAlignedObjectArray<btTransform> <a class="el" href="classbt_g_impact_compound_shape.html#66956c32fbfe7f3c0964cbd0dfde566b">btGImpactCompoundShape::m_childTransforms</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ae79e1a4d800f58b2a3451e163b7adba"></a><!-- doxytag: member="btGImpactCompoundShape::m_childShapes" ref="ae79e1a4d800f58b2a3451e163b7adba" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btAlignedObjectArray<btCollisionShape*> <a class="el" href="classbt_g_impact_compound_shape.html#ae79e1a4d800f58b2a3451e163b7adba">btGImpactCompoundShape::m_childShapes</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_compound_shape.png
Executable file
|
After Width: | Height: | Size: 564 B |
@@ -0,0 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactCompoundShape::BoxSetClass Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">btGImpactCompoundShape::BoxSetClass</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">boxQuery</a>(const GIM_AABB &box, gim_array< GUINT > &collided_results) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">boxQueryTrans</a>(const GIM_AABB &box, const btTransform &transform, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">buildSet</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">getGlobalBox</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">getLeftNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">getNodeBound</a>(GUINT nodeindex, GIM_AABB &bound) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">getNodeCount</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">getNodeData</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">getNodeTriangle</a>(GUINT nodeindex, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">getPrimitiveManager</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">getPrimitiveManager</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">getRightNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">getScapeNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">hasHierarchy</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">isLeafNode</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">isTrimesh</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">m_box_tree</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d">rayQuery</a>(const btVector3 &ray_dir, const btVector3 &ray_origin, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb4d10c875575e2bae32f918ce79b9455">refit</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#geb9993cf71068d07c9b12dae5157c76c">setNodeBound</a>(GUINT nodeindex, const GIM_AABB &bound)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6830317f605b98492bc09426a5e6e1ee">setPrimitiveManager</a>(const CompoundPrimitiveManager &primitive_manager)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4">update</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,42 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactCompoundShape::BoxSetClass Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a>::<a class="el" href="classbt_g_impact_compound_shape_1_1_box_set_class.html">BoxSetClass</a></div>
|
||||
<h1>btGImpactCompoundShape::BoxSetClass Class Reference</h1><!-- doxytag: class="btGImpactCompoundShape::BoxSetClass" --><!-- doxytag: inherits="GIM_BOX_TREE_SET< CompoundPrimitiveManager >" --><code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactCompoundShape::BoxSetClass:
|
||||
<p><center><img src="classbt_g_impact_compound_shape_1_1_box_set_class.png" usemap="#btGImpactCompoundShape::BoxSetClass_map" border="0" alt=""></center>
|
||||
<map name="btGImpactCompoundShape::BoxSetClass_map">
|
||||
<area href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html" alt="GIM_BOX_TREE_SET< CompoundPrimitiveManager >" shape="rect" coords="0,56,496,80">
|
||||
<area href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html" alt="GIM_BOX_TREE_TEMPLATE_SET< CompoundPrimitiveManager, GIM_BOX_TREE >" shape="rect" coords="0,0,496,24">
|
||||
</map>
|
||||
<a href="classbt_g_impact_compound_shape_1_1_box_set_class-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_compound_shape_1_1_box_set_class.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,36 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactCompoundShape::CompoundPrimitiveManager Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#5539cca68e6315d315bbc391373c5c00">CompoundPrimitiveManager</a>(const CompoundPrimitiveManager &compound)</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#52742fa7366e3b923cfbd5fc64a3e3a7">CompoundPrimitiveManager</a>(btGImpactCompoundShape *compoundShape)</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#a797efb783f363b2c66754a3aaccd0f2">CompoundPrimitiveManager</a>()</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#60d156c607f446e598ea56d98964fc1f">get_primitive_box</a>(GUINT prim_index, GIM_AABB &primbox) const</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#89fe6ecaeb9c5cc9593deaae82591ffe">get_primitive_count</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#1253b6c30e5cf49c341193eac1b076d8">get_primitive_triangle</a>(GUINT prim_index, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#c88dd5eeedd230f73a039204c9ee2542">is_trimesh</a>() const</td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#8859a83b68d25f1a5d97b45e7a9ea6fd">m_compoundShape</a></td><td><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">btGImpactCompoundShape::CompoundPrimitiveManager</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,233 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactCompoundShape::CompoundPrimitiveManager Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a>::<a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a></div>
|
||||
<h1>btGImpactCompoundShape::CompoundPrimitiveManager Class Reference</h1><!-- doxytag: class="btGImpactCompoundShape::CompoundPrimitiveManager" -->compound primitive manager
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<a href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#5539cca68e6315d315bbc391373c5c00">CompoundPrimitiveManager</a> (const <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a> &compound)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#52742fa7366e3b923cfbd5fc64a3e3a7">CompoundPrimitiveManager</a> (<a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a> *compoundShape)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#a797efb783f363b2c66754a3aaccd0f2">CompoundPrimitiveManager</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#c88dd5eeedd230f73a039204c9ee2542">is_trimesh</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#89fe6ecaeb9c5cc9593deaae82591ffe">get_primitive_count</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#60d156c607f446e598ea56d98964fc1f">get_primitive_box</a> (GUINT prim_index, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &primbox) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#1253b6c30e5cf49c341193eac1b076d8">get_primitive_triangle</a> (GUINT prim_index, <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#8859a83b68d25f1a5d97b45e7a9ea6fd">m_compoundShape</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
compound primitive manager
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="5539cca68e6315d315bbc391373c5c00"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager" ref="5539cca68e6315d315bbc391373c5c00" args="(const CompoundPrimitiveManager &compound)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html">CompoundPrimitiveManager</a> & </td>
|
||||
<td class="paramname"> <em>compound</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="52742fa7366e3b923cfbd5fc64a3e3a7"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager" ref="52742fa7366e3b923cfbd5fc64a3e3a7" args="(btGImpactCompoundShape *compoundShape)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a> * </td>
|
||||
<td class="paramname"> <em>compoundShape</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a797efb783f363b2c66754a3aaccd0f2"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager" ref="a797efb783f363b2c66754a3aaccd0f2" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="c88dd5eeedd230f73a039204c9ee2542"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::is_trimesh" ref="c88dd5eeedd230f73a039204c9ee2542" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool btGImpactCompoundShape::CompoundPrimitiveManager::is_trimesh </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="89fe6ecaeb9c5cc9593deaae82591ffe"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_count" ref="89fe6ecaeb9c5cc9593deaae82591ffe" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_count </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="60d156c607f446e598ea56d98964fc1f"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_box" ref="60d156c607f446e598ea56d98964fc1f" args="(GUINT prim_index, GIM_AABB &primbox) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_box </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>primbox</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1253b6c30e5cf49c341193eac1b076d8"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_triangle" ref="1253b6c30e5cf49c341193eac1b076d8" args="(GUINT prim_index, GIM_TRIANGLE &triangle) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_triangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> & </td>
|
||||
<td class="paramname"> <em>triangle</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="8859a83b68d25f1a5d97b45e7a9ea6fd"></a><!-- doxytag: member="btGImpactCompoundShape::CompoundPrimitiveManager::m_compoundShape" ref="8859a83b68d25f1a5d97b45e7a9ea6fd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classbt_g_impact_compound_shape.html">btGImpactCompoundShape</a>* <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#8859a83b68d25f1a5d97b45e7a9ea6fd">btGImpactCompoundShape::CompoundPrimitiveManager::m_compoundShape</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
53
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape-members.html
Executable file
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShape Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#a620d8c83b9f235068509f7caff0862f">btGImpactMeshShape</a>(btStridingMeshInterface *meshInterface)</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#97003b7f7d048c9fd8c8d281f0159311">buildMeshParts</a>(btStridingMeshInterface *meshInterface)</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#a9273d609f4872c7a4c05e9873edbda8">calcLocalAABB</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, protected, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#a4b62dd2005a06a2bafa020096cc7aad">calculateLocalInertia</a>(btScalar mass, btVector3 &inertia)</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">getAabb</a>(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#ec4d4cd5c25fec4e6336422e2bbad1fa">getGImpactShapeType</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">getLocalBox</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">getLocalScaling</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#bac8a0def4182767d8556d7ed8b08a7c">getMeshPart</a>(int index)</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#106d86bb0104c72dd18060985a4e6d70">getMeshPart</a>(int index) const</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#914d85323c20eae8e8d326c553988b3d">getMeshPartCount</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#9a9d7a3b2a65c0a6a14b989c21158330">getName</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">getShapeType</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#04005021efb78584f419f13bcf1ef96a">hasBoxSet</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">localScaling</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">m_localAABB</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#db3071a27a8d10e7e3ed3ad4cc966056">m_mesh_parts</a></td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">m_needs_update</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#fbf7ae3408bc0ab975c46ed65820a4b2">postUpdate</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#390c862b6d18acd838d3cf89cfb2e862">processAllTriangles</a>(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#51f645f79ceb0568b3ddeaad00d924a3">rayTest</a>(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#ed8d5e4b2e75538109909d44b244bc35">setLocalScaling</a>(const btVector3 &scaling)</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492">updateBound</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape.html#872dc7d28b056d625d57dd1697726a3a">~btGImpactMeshShape</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape.html">btGImpactMeshShape</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
470
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape.html
Executable file
@@ -0,0 +1,470 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactMeshShape Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShape Class Reference</h1><!-- doxytag: class="btGImpactMeshShape" --><!-- doxytag: inherits="btGImpactShapeInterface" -->This class manages a mesh supplied by the btStridingMeshInterface interface.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactMeshShape:
|
||||
<p><center><img src="classbt_g_impact_mesh_shape.png" usemap="#btGImpactMeshShape_map" border="0" alt=""></center>
|
||||
<map name="btGImpactMeshShape_map">
|
||||
<area href="classbt_g_impact_shape_interface.html" alt="btGImpactShapeInterface" shape="rect" coords="0,0,153,24">
|
||||
</map>
|
||||
<a href="classbt_g_impact_mesh_shape-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#a620d8c83b9f235068509f7caff0862f">btGImpactMeshShape</a> (btStridingMeshInterface *meshInterface)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#872dc7d28b056d625d57dd1697726a3a">~btGImpactMeshShape</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#914d85323c20eae8e8d326c553988b3d">getMeshPartCount</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#bac8a0def4182767d8556d7ed8b08a7c">getMeshPart</a> (int index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#106d86bb0104c72dd18060985a4e6d70">getMeshPart</a> (int index) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#ed8d5e4b2e75538109909d44b244bc35">setLocalScaling</a> (const btVector3 &scaling)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#fbf7ae3408bc0ab975c46ed65820a4b2">postUpdate</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tells to this object that is needed to refit all the meshes. <a href="#fbf7ae3408bc0ab975c46ed65820a4b2"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#a4b62dd2005a06a2bafa020096cc7aad">calculateLocalInertia</a> (btScalar mass, btVector3 &inertia)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#ec4d4cd5c25fec4e6336422e2bbad1fa">getGImpactShapeType</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base method for determinig which kind of GIMPACT shape we get. <a href="#ec4d4cd5c25fec4e6336422e2bbad1fa"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#04005021efb78584f419f13bcf1ef96a">hasBoxSet</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Determines if this class has a hierarchy structure for sorting its primitives. <a href="#04005021efb78584f419f13bcf1ef96a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#9a9d7a3b2a65c0a6a14b989c21158330">getName</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#51f645f79ceb0568b3ddeaad00d924a3">rayTest</a> (const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">virtual method for ray collision <a href="#51f645f79ceb0568b3ddeaad00d924a3"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#390c862b6d18acd838d3cf89cfb2e862">processAllTriangles</a> (btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Function for retrieve triangles. <a href="#390c862b6d18acd838d3cf89cfb2e862"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#97003b7f7d048c9fd8c8d281f0159311">buildMeshParts</a> (btStridingMeshInterface *meshInterface)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#a9273d609f4872c7a4c05e9873edbda8">calcLocalAABB</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">use this function for perfofm refit in bounding boxes <a href="#a9273d609f4872c7a4c05e9873edbda8"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btAlignedObjectArray< <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape.html#db3071a27a8d10e7e3ed3ad4cc966056">m_mesh_parts</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This class manages a mesh supplied by the btStridingMeshInterface interface.
|
||||
<p>
|
||||
Set of <a class="el" href="classbt_g_impact_mesh_shape_part.html" title="This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface...">btGImpactMeshShapePart</a> parts<ul>
|
||||
<li>Simply create this shape by passing the btStridingMeshInterface to the constructor <a class="el" href="classbt_g_impact_mesh_shape.html" title="This class manages a mesh supplied by the btStridingMeshInterface interface.">btGImpactMeshShape</a>, then you must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> after creating the mesh</li></ul>
|
||||
<p>
|
||||
<ul>
|
||||
<li>You can handle deformable meshes with this shape, by calling <a class="el" href="classbt_g_impact_mesh_shape.html#fbf7ae3408bc0ab975c46ed65820a4b2" title="Tells to this object that is needed to refit all the meshes.">postUpdate()</a> every time when changing the mesh vertices. </li></ul>
|
||||
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="a620d8c83b9f235068509f7caff0862f"></a><!-- doxytag: member="btGImpactMeshShape::btGImpactMeshShape" ref="a620d8c83b9f235068509f7caff0862f" args="(btStridingMeshInterface *meshInterface)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShape::btGImpactMeshShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btStridingMeshInterface * </td>
|
||||
<td class="paramname"> <em>meshInterface</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="872dc7d28b056d625d57dd1697726a3a"></a><!-- doxytag: member="btGImpactMeshShape::~btGImpactMeshShape" ref="872dc7d28b056d625d57dd1697726a3a" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual btGImpactMeshShape::~btGImpactMeshShape </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="97003b7f7d048c9fd8c8d281f0159311"></a><!-- doxytag: member="btGImpactMeshShape::buildMeshParts" ref="97003b7f7d048c9fd8c8d281f0159311" args="(btStridingMeshInterface *meshInterface)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactMeshShape::buildMeshParts </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btStridingMeshInterface * </td>
|
||||
<td class="paramname"> <em>meshInterface</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, protected]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a9273d609f4872c7a4c05e9873edbda8"></a><!-- doxytag: member="btGImpactMeshShape::calcLocalAABB" ref="a9273d609f4872c7a4c05e9873edbda8" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::calcLocalAABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, protected, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
use this function for perfofm refit in bounding boxes
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="914d85323c20eae8e8d326c553988b3d"></a><!-- doxytag: member="btGImpactMeshShape::getMeshPartCount" ref="914d85323c20eae8e8d326c553988b3d" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int btGImpactMeshShape::getMeshPartCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bac8a0def4182767d8556d7ed8b08a7c"></a><!-- doxytag: member="btGImpactMeshShape::getMeshPart" ref="bac8a0def4182767d8556d7ed8b08a7c" args="(int index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>* btGImpactMeshShape::getMeshPart </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="106d86bb0104c72dd18060985a4e6d70"></a><!-- doxytag: member="btGImpactMeshShape::getMeshPart" ref="106d86bb0104c72dd18060985a4e6d70" args="(int index) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>* btGImpactMeshShape::getMeshPart </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ed8d5e4b2e75538109909d44b244bc35"></a><!-- doxytag: member="btGImpactMeshShape::setLocalScaling" ref="ed8d5e4b2e75538109909d44b244bc35" args="(const btVector3 &scaling)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::setLocalScaling </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>scaling</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>You must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> for update the box set. </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#dec0bd43cd0105b1d0dc172bc7db50d8">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fbf7ae3408bc0ab975c46ed65820a4b2"></a><!-- doxytag: member="btGImpactMeshShape::postUpdate" ref="fbf7ae3408bc0ab975c46ed65820a4b2" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::postUpdate </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Tells to this object that is needed to refit all the meshes.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a4b62dd2005a06a2bafa020096cc7aad"></a><!-- doxytag: member="btGImpactMeshShape::calculateLocalInertia" ref="a4b62dd2005a06a2bafa020096cc7aad" args="(btScalar mass, btVector3 &inertia)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::calculateLocalInertia </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>mass</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>inertia</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ec4d4cd5c25fec4e6336422e2bbad1fa"></a><!-- doxytag: member="btGImpactMeshShape::getGImpactShapeType" ref="ec4d4cd5c25fec4e6336422e2bbad1fa" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> btGImpactMeshShape::getGImpactShapeType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Base method for determinig which kind of GIMPACT shape we get.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="04005021efb78584f419f13bcf1ef96a"></a><!-- doxytag: member="btGImpactMeshShape::hasBoxSet" ref="04005021efb78584f419f13bcf1ef96a" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool btGImpactMeshShape::hasBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Determines if this class has a hierarchy structure for sorting its primitives.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9a9d7a3b2a65c0a6a14b989c21158330"></a><!-- doxytag: member="btGImpactMeshShape::getName" ref="9a9d7a3b2a65c0a6a14b989c21158330" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual char* btGImpactMeshShape::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="51f645f79ceb0568b3ddeaad00d924a3"></a><!-- doxytag: member="btGImpactMeshShape::rayTest" ref="51f645f79ceb0568b3ddeaad00d924a3" args="(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::rayTest </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayFrom</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayTo</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btCollisionWorld::RayResultCallback & </td>
|
||||
<td class="paramname"> <em>resultCallback</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
virtual method for ray collision
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#87aac603f1fcd40f3c1cfe0d6f8baf16">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="390c862b6d18acd838d3cf89cfb2e862"></a><!-- doxytag: member="btGImpactMeshShape::processAllTriangles" ref="390c862b6d18acd838d3cf89cfb2e862" args="(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShape::processAllTriangles </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btTriangleCallback * </td>
|
||||
<td class="paramname"> <em>callback</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Function for retrieve triangles.
|
||||
<p>
|
||||
It gives the triangles in local space
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="db3071a27a8d10e7e3ed3ad4cc966056"></a><!-- doxytag: member="btGImpactMeshShape::m_mesh_parts" ref="db3071a27a8d10e7e3ed3ad4cc966056" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btAlignedObjectArray<<a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>*> <a class="el" href="classbt_g_impact_mesh_shape.html#db3071a27a8d10e7e3ed3ad4cc966056">btGImpactMeshShape::m_mesh_parts</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape.png
Executable file
|
After Width: | Height: | Size: 555 B |
63
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape_part-members.html
Executable file
@@ -0,0 +1,63 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShapePart Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#480fc16db82d8dbfe745a43323bf204a">btGImpactMeshShapePart</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#2af0d7959e93d5767b4e178734f8e183">btGImpactMeshShapePart</a>(const btGImpactMeshShapePart &meshpart)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#2e3ad6d2af64c321af6ce23e16aa2828">btGImpactMeshShapePart</a>(btStridingMeshInterface *meshInterface, int part)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#9d6555f42995bb0ebadca715ec88e320">calcLocalAABB</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, protected, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#69ee167c8a33a2b3dbdf7f8dc53f1019">calculateLocalInertia</a>(btScalar mass, btVector3 &inertia)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">getAabb</a>(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#797687b942adc2fd7430b05e617e0011">getBoxSet</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#a18b59981ba52dfe628536b46b02a285">getBulletTriangle</a>(GUINT prim_index, btTriangleShapeEx &triangle) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#8294555e06ed9c7e7f305ec49d64210b">getGImpactShapeType</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">getLocalBox</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#f0428a406356b3c9b157efc4a5116a79">getLocalScaling</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#d6ad76f22c8d08c71fda98b53ab2ce4d">getMargin</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#528c1838b9bb83a23f87a3e04e5b1e6d">getName</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#2adb8658eb7adbfecae2f66806085b76">getPart</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#b708206b65befe99f6a7257db79cfa60">getPrimitiveManager</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">getShapeType</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#75708c6132823ae56c97751689fb093e">getTriangle</a>(GUINT triangle_index, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#9f88cbbc5c0ac6d586a84cece5c7074e">getTriangleCount</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#0364847c4ee3f0ad3cccf885880a49da">getVertex</a>(GUINT vertex_index, btVector3 &vertex) const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#e7565a38ff0327751c2419edf5f2653e">getVertexCount</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#cea7dc8c92c3df57568925702cdf7df5">hasBoxSet</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">localScaling</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#8dbecfd935ff0c577f085679515e86e1">lock</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#7094bba21efc474f5a6d3beb7697b56d">m_box_set</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">m_localAABB</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">m_needs_update</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">postUpdate</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#2f11302f3deda4e74a47a10d8206c276">processAllTriangles</a>(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#353f53a1aec94e1e8d946f87b4edaafc">rayTest</a>(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#2c1de297d020a75e1ab0f10f7c71478f">setLocalScaling</a>(const btVector3 &scaling)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#6f77efd41c832e436bfd6cca7d3269e7">setMargin</a>(btScalar margin)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#0fd925788ec00a3c187cb22ec24c7b25">unlock</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492">updateBound</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part.html#e829311ae8562011136e8513f0bff455">~btGImpactMeshShapePart</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
718
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape_part.html
Executable file
@@ -0,0 +1,718 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactMeshShapePart Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShapePart Class Reference</h1><!-- doxytag: class="btGImpactMeshShapePart" --><!-- doxytag: inherits="btGImpactShapeInterface" -->This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactMeshShapePart:
|
||||
<p><center><img src="classbt_g_impact_mesh_shape_part.png" usemap="#btGImpactMeshShapePart_map" border="0" alt=""></center>
|
||||
<map name="btGImpactMeshShapePart_map">
|
||||
<area href="classbt_g_impact_shape_interface.html" alt="btGImpactShapeInterface" shape="rect" coords="0,0,157,24">
|
||||
</map>
|
||||
<a href="classbt_g_impact_mesh_shape_part-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#480fc16db82d8dbfe745a43323bf204a">btGImpactMeshShapePart</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#2af0d7959e93d5767b4e178734f8e183">btGImpactMeshShapePart</a> (const <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a> &meshpart)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#2e3ad6d2af64c321af6ce23e16aa2828">btGImpactMeshShapePart</a> (btStridingMeshInterface *meshInterface, int part)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#e829311ae8562011136e8513f0bff455">~btGImpactMeshShapePart</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE const <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#b708206b65befe99f6a7257db79cfa60">getPrimitiveManager</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#8dbecfd935ff0c577f085679515e86e1">lock</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#0fd925788ec00a3c187cb22ec24c7b25">unlock</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#69ee167c8a33a2b3dbdf7f8dc53f1019">calculateLocalInertia</a> (btScalar mass, btVector3 &inertia)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#797687b942adc2fd7430b05e617e0011">getBoxSet</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#528c1838b9bb83a23f87a3e04e5b1e6d">getName</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#8294555e06ed9c7e7f305ec49d64210b">getGImpactShapeType</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base method for determinig which kind of GIMPACT shape we get. <a href="#8294555e06ed9c7e7f305ec49d64210b"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#cea7dc8c92c3df57568925702cdf7df5">hasBoxSet</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Determines if this class has a hierarchy structure for sorting its primitives. <a href="#cea7dc8c92c3df57568925702cdf7df5"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#9f88cbbc5c0ac6d586a84cece5c7074e">getTriangleCount</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#75708c6132823ae56c97751689fb093e">getTriangle</a> (GUINT triangle_index, <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#a18b59981ba52dfe628536b46b02a285">getBulletTriangle</a> (GUINT prim_index, <a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#e7565a38ff0327751c2419edf5f2653e">getVertexCount</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#0364847c4ee3f0ad3cccf885880a49da">getVertex</a> (GUINT vertex_index, btVector3 &vertex) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#6f77efd41c832e436bfd6cca7d3269e7">setMargin</a> (btScalar margin)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE btScalar </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#d6ad76f22c8d08c71fda98b53ab2ce4d">getMargin</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#2c1de297d020a75e1ab0f10f7c71478f">setLocalScaling</a> (const btVector3 &scaling)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const btVector3 & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#f0428a406356b3c9b157efc4a5116a79">getLocalScaling</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#2adb8658eb7adbfecae2f66806085b76">getPart</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#353f53a1aec94e1e8d946f87b4edaafc">rayTest</a> (const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">virtual method for ray collision <a href="#353f53a1aec94e1e8d946f87b4edaafc"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#2f11302f3deda4e74a47a10d8206c276">processAllTriangles</a> (btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Function for retrieve triangles. <a href="#2f11302f3deda4e74a47a10d8206c276"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#9d6555f42995bb0ebadca715ec88e320">calcLocalAABB</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">use this function for perfofm refit in bounding boxes <a href="#9d6555f42995bb0ebadca715ec88e320"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part.html#7094bba21efc474f5a6d3beb7697b56d">m_box_set</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Trimesh primitive manager. <a href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#_details">More...</a><br></td></tr>
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface.
|
||||
<p>
|
||||
<ul>
|
||||
<li>Simply create this shape by passing the btStridingMeshInterface to the constructor <a class="el" href="classbt_g_impact_mesh_shape_part.html" title="This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface...">btGImpactMeshShapePart</a>, then you must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> after creating the mesh</li><li>When making operations with this shape, you must call <b>lock</b> before accessing to the trimesh primitives, and then call <b>unlock</b></li><li>You can handle deformable meshes with this shape, by calling <a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a" title="Tells to this object that is needed to refit the box set.">postUpdate()</a> every time when changing the mesh vertices. </li></ul>
|
||||
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="480fc16db82d8dbfe745a43323bf204a"></a><!-- doxytag: member="btGImpactMeshShapePart::btGImpactMeshShapePart" ref="480fc16db82d8dbfe745a43323bf204a" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::btGImpactMeshShapePart </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2af0d7959e93d5767b4e178734f8e183"></a><!-- doxytag: member="btGImpactMeshShapePart::btGImpactMeshShapePart" ref="2af0d7959e93d5767b4e178734f8e183" args="(const btGImpactMeshShapePart &meshpart)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::btGImpactMeshShapePart </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a> & </td>
|
||||
<td class="paramname"> <em>meshpart</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2e3ad6d2af64c321af6ce23e16aa2828"></a><!-- doxytag: member="btGImpactMeshShapePart::btGImpactMeshShapePart" ref="2e3ad6d2af64c321af6ce23e16aa2828" args="(btStridingMeshInterface *meshInterface, int part)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::btGImpactMeshShapePart </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btStridingMeshInterface * </td>
|
||||
<td class="paramname"> <em>meshInterface</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>part</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e829311ae8562011136e8513f0bff455"></a><!-- doxytag: member="btGImpactMeshShapePart::~btGImpactMeshShapePart" ref="e829311ae8562011136e8513f0bff455" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual btGImpactMeshShapePart::~btGImpactMeshShapePart </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="9d6555f42995bb0ebadca715ec88e320"></a><!-- doxytag: member="btGImpactMeshShapePart::calcLocalAABB" ref="9d6555f42995bb0ebadca715ec88e320" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShapePart::calcLocalAABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, protected, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
use this function for perfofm refit in bounding boxes
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b708206b65befe99f6a7257db79cfa60"></a><!-- doxytag: member="btGImpactMeshShapePart::getPrimitiveManager" ref="b708206b65befe99f6a7257db79cfa60" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE const <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a>& btGImpactMeshShapePart::getPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8dbecfd935ff0c577f085679515e86e1"></a><!-- doxytag: member="btGImpactMeshShapePart::lock" ref="8dbecfd935ff0c577f085679515e86e1" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::lock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0fd925788ec00a3c187cb22ec24c7b25"></a><!-- doxytag: member="btGImpactMeshShapePart::unlock" ref="0fd925788ec00a3c187cb22ec24c7b25" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::unlock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="69ee167c8a33a2b3dbdf7f8dc53f1019"></a><!-- doxytag: member="btGImpactMeshShapePart::calculateLocalInertia" ref="69ee167c8a33a2b3dbdf7f8dc53f1019" args="(btScalar mass, btVector3 &inertia)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShapePart::calculateLocalInertia </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>mass</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>inertia</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="797687b942adc2fd7430b05e617e0011"></a><!-- doxytag: member="btGImpactMeshShapePart::getBoxSet" ref="797687b942adc2fd7430b05e617e0011" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a>* btGImpactMeshShapePart::getBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="528c1838b9bb83a23f87a3e04e5b1e6d"></a><!-- doxytag: member="btGImpactMeshShapePart::getName" ref="528c1838b9bb83a23f87a3e04e5b1e6d" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual char* btGImpactMeshShapePart::getName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8294555e06ed9c7e7f305ec49d64210b"></a><!-- doxytag: member="btGImpactMeshShapePart::getGImpactShapeType" ref="8294555e06ed9c7e7f305ec49d64210b" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> btGImpactMeshShapePart::getGImpactShapeType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Base method for determinig which kind of GIMPACT shape we get.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="cea7dc8c92c3df57568925702cdf7df5"></a><!-- doxytag: member="btGImpactMeshShapePart::hasBoxSet" ref="cea7dc8c92c3df57568925702cdf7df5" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool btGImpactMeshShapePart::hasBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Determines if this class has a hierarchy structure for sorting its primitives.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9f88cbbc5c0ac6d586a84cece5c7074e"></a><!-- doxytag: member="btGImpactMeshShapePart::getTriangleCount" ref="9f88cbbc5c0ac6d586a84cece5c7074e" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactMeshShapePart::getTriangleCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="75708c6132823ae56c97751689fb093e"></a><!-- doxytag: member="btGImpactMeshShapePart::getTriangle" ref="75708c6132823ae56c97751689fb093e" args="(GUINT triangle_index, GIM_TRIANGLE &triangle) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::getTriangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>triangle_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> & </td>
|
||||
<td class="paramname"> <em>triangle</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a18b59981ba52dfe628536b46b02a285"></a><!-- doxytag: member="btGImpactMeshShapePart::getBulletTriangle" ref="a18b59981ba52dfe628536b46b02a285" args="(GUINT prim_index, btTriangleShapeEx &triangle) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::getBulletTriangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a> & </td>
|
||||
<td class="paramname"> <em>triangle</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e7565a38ff0327751c2419edf5f2653e"></a><!-- doxytag: member="btGImpactMeshShapePart::getVertexCount" ref="e7565a38ff0327751c2419edf5f2653e" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactMeshShapePart::getVertexCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0364847c4ee3f0ad3cccf885880a49da"></a><!-- doxytag: member="btGImpactMeshShapePart::getVertex" ref="0364847c4ee3f0ad3cccf885880a49da" args="(GUINT vertex_index, btVector3 &vertex) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::getVertex </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>vertex_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>vertex</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6f77efd41c832e436bfd6cca7d3269e7"></a><!-- doxytag: member="btGImpactMeshShapePart::setMargin" ref="6f77efd41c832e436bfd6cca7d3269e7" args="(btScalar margin)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::setMargin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btScalar </td>
|
||||
<td class="paramname"> <em>margin</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d6ad76f22c8d08c71fda98b53ab2ce4d"></a><!-- doxytag: member="btGImpactMeshShapePart::getMargin" ref="d6ad76f22c8d08c71fda98b53ab2ce4d" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE btScalar btGImpactMeshShapePart::getMargin </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2c1de297d020a75e1ab0f10f7c71478f"></a><!-- doxytag: member="btGImpactMeshShapePart::setLocalScaling" ref="2c1de297d020a75e1ab0f10f7c71478f" args="(const btVector3 &scaling)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShapePart::setLocalScaling </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>scaling</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>You must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> for update the box set. </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#dec0bd43cd0105b1d0dc172bc7db50d8">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f0428a406356b3c9b157efc4a5116a79"></a><!-- doxytag: member="btGImpactMeshShapePart::getLocalScaling" ref="f0428a406356b3c9b157efc4a5116a79" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual const btVector3& btGImpactMeshShapePart::getLocalScaling </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2adb8658eb7adbfecae2f66806085b76"></a><!-- doxytag: member="btGImpactMeshShapePart::getPart" ref="2adb8658eb7adbfecae2f66806085b76" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactMeshShapePart::getPart </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="353f53a1aec94e1e8d946f87b4edaafc"></a><!-- doxytag: member="btGImpactMeshShapePart::rayTest" ref="353f53a1aec94e1e8d946f87b4edaafc" args="(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShapePart::rayTest </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayFrom</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayTo</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btCollisionWorld::RayResultCallback & </td>
|
||||
<td class="paramname"> <em>resultCallback</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
virtual method for ray collision
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#87aac603f1fcd40f3c1cfe0d6f8baf16">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2f11302f3deda4e74a47a10d8206c276"></a><!-- doxytag: member="btGImpactMeshShapePart::processAllTriangles" ref="2f11302f3deda4e74a47a10d8206c276" args="(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactMeshShapePart::processAllTriangles </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btTriangleCallback * </td>
|
||||
<td class="paramname"> <em>callback</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Function for retrieve triangles.
|
||||
<p>
|
||||
It gives the triangles in local space
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">btGImpactShapeInterface</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="7094bba21efc474f5a6d3beb7697b56d"></a><!-- doxytag: member="btGImpactMeshShapePart::m_box_set" ref="7094bba21efc474f5a6d3beb7697b56d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a> <a class="el" href="classbt_g_impact_mesh_shape_part.html#7094bba21efc474f5a6d3beb7697b56d">btGImpactMeshShapePart::m_box_set</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape_part.png
Executable file
|
After Width: | Height: | Size: 581 B |
@@ -0,0 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShapePart::BoxSetClass Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">btGImpactMeshShapePart::BoxSetClass</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">boxQuery</a>(const GIM_AABB &box, gim_array< GUINT > &collided_results) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">boxQueryTrans</a>(const GIM_AABB &box, const btTransform &transform, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">buildSet</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">getGlobalBox</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">getLeftNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">getNodeBound</a>(GUINT nodeindex, GIM_AABB &bound) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">getNodeCount</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">getNodeData</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">getNodeTriangle</a>(GUINT nodeindex, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">getPrimitiveManager</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">getPrimitiveManager</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">getRightNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">getScapeNodeIndex</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">hasHierarchy</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">isLeafNode</a>(GUINT nodeindex) const </td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">isTrimesh</a>() const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">m_box_tree</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">m_primitive_manager</a></td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd5eeb69c9aa08a8162b69d6e4531330d">rayQuery</a>(const btVector3 &ray_dir, const btVector3 &ray_origin, gim_array< GUINT > &collided_results) const</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb4d10c875575e2bae32f918ce79b9455">refit</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#geb9993cf71068d07c9b12dae5157c76c">setNodeBound</a>(GUINT nodeindex, const GIM_AABB &bound)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6830317f605b98492bc09426a5e6e1ee">setPrimitiveManager</a>(const TrimeshPrimitiveManager &primitive_manager)</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0f5f2b683e561a4e05d912cb4973dac4">update</a>()</td><td><a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html">GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,42 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactMeshShapePart::BoxSetClass Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>::<a class="el" href="classbt_g_impact_mesh_shape_part_1_1_box_set_class.html">BoxSetClass</a></div>
|
||||
<h1>btGImpactMeshShapePart::BoxSetClass Class Reference</h1><!-- doxytag: class="btGImpactMeshShapePart::BoxSetClass" --><!-- doxytag: inherits="GIM_BOX_TREE_SET< TrimeshPrimitiveManager >" --><code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactMeshShapePart::BoxSetClass:
|
||||
<p><center><img src="classbt_g_impact_mesh_shape_part_1_1_box_set_class.png" usemap="#btGImpactMeshShapePart::BoxSetClass_map" border="0" alt=""></center>
|
||||
<map name="btGImpactMeshShapePart::BoxSetClass_map">
|
||||
<area href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html" alt="GIM_BOX_TREE_SET< TrimeshPrimitiveManager >" shape="rect" coords="0,56,480,80">
|
||||
<area href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html" alt="GIM_BOX_TREE_TEMPLATE_SET< TrimeshPrimitiveManager, GIM_BOX_TREE >" shape="rect" coords="0,0,480,24">
|
||||
</map>
|
||||
<a href="classbt_g_impact_mesh_shape_part_1_1_box_set_class-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_mesh_shape_part_1_1_box_set_class.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,54 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactMeshShapePart::TrimeshPrimitiveManager Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#18be11c51879942db41d46ba85a34ecd">get_bullet_triangle</a>(GUINT prim_index, btTriangleShapeEx &triangle) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#f1d6a414056fbd02cc0dbee64f10506a">get_indices</a>(GUINT face_index, GUINT &i0, GUINT &i1, GUINT &i2) const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#3524867f2554a8f781576667096646d1">get_primitive_box</a>(GUINT prim_index, GIM_AABB &primbox) const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e625cd65c3b3a4c7c6fe6fee4d571c72">get_primitive_count</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d7869a68bc479da4fa711f1e53d7f17c">get_primitive_triangle</a>(GUINT prim_index, GIM_TRIANGLE &triangle) const </td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#66f50ee1521cc3c1b0b6e95134860bdb">get_vertex</a>(GUINT vertex_index, btVector3 &vertex) const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#da68d8f9ec4de1f2b52f5b3c45337bb8">get_vertex_count</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d6d0d8c45a8a01cd60e11be70e92164d">indexbase</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#89579bcad54eab7c6f0a2a2c333bbb86">indexstride</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#8ac8d4c60009c6bb9f81c93b6f9d43f0">indicestype</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#03c30297b9e910c74d1820454c297c65">is_trimesh</a>() const</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#48a013e72b76f832638a54326a7cc709">lock</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1f1bbd30412d01d1081c6c7efec52bf9">m_lock_count</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c5ffde9a1505e865f2465c4c56267d67">m_margin</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#05fa15c4df5eac6684fe7dc734f7f81b">m_meshInterface</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d76087b394a6d50b32c25d67b13db8dd">m_part</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e153a4cac52bb18615db6a1a69379d04">m_scale</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#11cbf1f22ec8f970e5c6eb8da6467c70">numfaces</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1365c8589297063d34459570d964b87c">numverts</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#ac08e1d058c883c2d55743b49fcfc22a">stride</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#cd43aba16edb0636f0ba5f9f2a7b30d2">TrimeshPrimitiveManager</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c2132d17cd0eaab2deee81783492ea34">TrimeshPrimitiveManager</a>(const TrimeshPrimitiveManager &manager)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#2e8cb2bb12d4a52d99f10afbb2a5c06f">TrimeshPrimitiveManager</a>(btStridingMeshInterface *meshInterface, int part)</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#732eca4ca085b232ba4164fb3361cf23">type</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#aa44d0463dfc7e66e203ede074db17ed">unlock</a>()</td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#57e2244e310edd7804f04e01e719b759">vertexbase</a></td><td><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">btGImpactMeshShapePart::TrimeshPrimitiveManager</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,616 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactMeshShapePart::TrimeshPrimitiveManager Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<a class="el" href="classbt_g_impact_mesh_shape_part.html">btGImpactMeshShapePart</a>::<a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a></div>
|
||||
<h1>btGImpactMeshShapePart::TrimeshPrimitiveManager Class Reference</h1><!-- doxytag: class="btGImpactMeshShapePart::TrimeshPrimitiveManager" -->Trimesh primitive manager.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<a href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#cd43aba16edb0636f0ba5f9f2a7b30d2">TrimeshPrimitiveManager</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c2132d17cd0eaab2deee81783492ea34">TrimeshPrimitiveManager</a> (const <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a> &manager)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#2e8cb2bb12d4a52d99f10afbb2a5c06f">TrimeshPrimitiveManager</a> (btStridingMeshInterface *meshInterface, int part)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#48a013e72b76f832638a54326a7cc709">lock</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#aa44d0463dfc7e66e203ede074db17ed">unlock</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#03c30297b9e910c74d1820454c297c65">is_trimesh</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e625cd65c3b3a4c7c6fe6fee4d571c72">get_primitive_count</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#da68d8f9ec4de1f2b52f5b3c45337bb8">get_vertex_count</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#f1d6a414056fbd02cc0dbee64f10506a">get_indices</a> (GUINT face_index, GUINT &i0, GUINT &i1, GUINT &i2) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#66f50ee1521cc3c1b0b6e95134860bdb">get_vertex</a> (GUINT vertex_index, btVector3 &vertex) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#3524867f2554a8f781576667096646d1">get_primitive_box</a> (GUINT prim_index, <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> &primbox) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d7869a68bc479da4fa711f1e53d7f17c">get_primitive_triangle</a> (GUINT prim_index, <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#18be11c51879942db41d46ba85a34ecd">get_bullet_triangle</a> (GUINT prim_index, <a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a> &triangle) const </td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btScalar </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c5ffde9a1505e865f2465c4c56267d67">m_margin</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btStridingMeshInterface * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#05fa15c4df5eac6684fe7dc734f7f81b">m_meshInterface</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e153a4cac52bb18615db6a1a69379d04">m_scale</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d76087b394a6d50b32c25d67b13db8dd">m_part</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1f1bbd30412d01d1081c6c7efec52bf9">m_lock_count</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#57e2244e310edd7804f04e01e719b759">vertexbase</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1365c8589297063d34459570d964b87c">numverts</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">PHY_ScalarType </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#732eca4ca085b232ba4164fb3361cf23">type</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#ac08e1d058c883c2d55743b49fcfc22a">stride</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d6d0d8c45a8a01cd60e11be70e92164d">indexbase</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#89579bcad54eab7c6f0a2a2c333bbb86">indexstride</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#11cbf1f22ec8f970e5c6eb8da6467c70">numfaces</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">PHY_ScalarType </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#8ac8d4c60009c6bb9f81c93b6f9d43f0">indicestype</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Trimesh primitive manager.
|
||||
<p>
|
||||
Manages the info from btStridingMeshInterface object and controls the Lock/Unlock mechanism
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="cd43aba16edb0636f0ba5f9f2a7b30d2"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager" ref="cd43aba16edb0636f0ba5f9f2a7b30d2" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c2132d17cd0eaab2deee81783492ea34"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager" ref="c2132d17cd0eaab2deee81783492ea34" args="(const TrimeshPrimitiveManager &manager)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html">TrimeshPrimitiveManager</a> & </td>
|
||||
<td class="paramname"> <em>manager</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2e8cb2bb12d4a52d99f10afbb2a5c06f"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager" ref="2e8cb2bb12d4a52d99f10afbb2a5c06f" args="(btStridingMeshInterface *meshInterface, int part)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactMeshShapePart::TrimeshPrimitiveManager::TrimeshPrimitiveManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btStridingMeshInterface * </td>
|
||||
<td class="paramname"> <em>meshInterface</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>part</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="48a013e72b76f832638a54326a7cc709"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::lock" ref="48a013e72b76f832638a54326a7cc709" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactMeshShapePart::TrimeshPrimitiveManager::lock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="aa44d0463dfc7e66e203ede074db17ed"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::unlock" ref="aa44d0463dfc7e66e203ede074db17ed" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactMeshShapePart::TrimeshPrimitiveManager::unlock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="03c30297b9e910c74d1820454c297c65"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::is_trimesh" ref="03c30297b9e910c74d1820454c297c65" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE bool btGImpactMeshShapePart::TrimeshPrimitiveManager::is_trimesh </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e625cd65c3b3a4c7c6fe6fee4d571c72"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_count" ref="e625cd65c3b3a4c7c6fe6fee4d571c72" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_count </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="da68d8f9ec4de1f2b52f5b3c45337bb8"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_vertex_count" ref="da68d8f9ec4de1f2b52f5b3c45337bb8" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE GUINT btGImpactMeshShapePart::TrimeshPrimitiveManager::get_vertex_count </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f1d6a414056fbd02cc0dbee64f10506a"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_indices" ref="f1d6a414056fbd02cc0dbee64f10506a" args="(GUINT face_index, GUINT &i0, GUINT &i1, GUINT &i2) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::TrimeshPrimitiveManager::get_indices </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>face_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT & </td>
|
||||
<td class="paramname"> <em>i0</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT & </td>
|
||||
<td class="paramname"> <em>i1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT & </td>
|
||||
<td class="paramname"> <em>i2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="66f50ee1521cc3c1b0b6e95134860bdb"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_vertex" ref="66f50ee1521cc3c1b0b6e95134860bdb" args="(GUINT vertex_index, btVector3 &vertex) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::TrimeshPrimitiveManager::get_vertex </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>vertex_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>vertex</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3524867f2554a8f781576667096646d1"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_box" ref="3524867f2554a8f781576667096646d1" args="(GUINT prim_index, GIM_AABB &primbox) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_box </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td>
|
||||
<td class="paramname"> <em>primbox</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d7869a68bc479da4fa711f1e53d7f17c"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_triangle" ref="d7869a68bc479da4fa711f1e53d7f17c" args="(GUINT prim_index, GIM_TRIANGLE &triangle) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::TrimeshPrimitiveManager::get_primitive_triangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html">GIM_TRIANGLE</a> & </td>
|
||||
<td class="paramname"> <em>triangle</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="18be11c51879942db41d46ba85a34ecd"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::get_bullet_triangle" ref="18be11c51879942db41d46ba85a34ecd" args="(GUINT prim_index, btTriangleShapeEx &triangle) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactMeshShapePart::TrimeshPrimitiveManager::get_bullet_triangle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>prim_index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a> & </td>
|
||||
<td class="paramname"> <em>triangle</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="c5ffde9a1505e865f2465c4c56267d67"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::m_margin" ref="c5ffde9a1505e865f2465c4c56267d67" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btScalar <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c5ffde9a1505e865f2465c4c56267d67">btGImpactMeshShapePart::TrimeshPrimitiveManager::m_margin</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="05fa15c4df5eac6684fe7dc734f7f81b"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::m_meshInterface" ref="05fa15c4df5eac6684fe7dc734f7f81b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btStridingMeshInterface* <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#05fa15c4df5eac6684fe7dc734f7f81b">btGImpactMeshShapePart::TrimeshPrimitiveManager::m_meshInterface</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e153a4cac52bb18615db6a1a69379d04"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::m_scale" ref="e153a4cac52bb18615db6a1a69379d04" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e153a4cac52bb18615db6a1a69379d04">btGImpactMeshShapePart::TrimeshPrimitiveManager::m_scale</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d76087b394a6d50b32c25d67b13db8dd"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::m_part" ref="d76087b394a6d50b32c25d67b13db8dd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d76087b394a6d50b32c25d67b13db8dd">btGImpactMeshShapePart::TrimeshPrimitiveManager::m_part</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1f1bbd30412d01d1081c6c7efec52bf9"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::m_lock_count" ref="1f1bbd30412d01d1081c6c7efec52bf9" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1f1bbd30412d01d1081c6c7efec52bf9">btGImpactMeshShapePart::TrimeshPrimitiveManager::m_lock_count</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="57e2244e310edd7804f04e01e719b759"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::vertexbase" ref="57e2244e310edd7804f04e01e719b759" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const unsigned char* <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#57e2244e310edd7804f04e01e719b759">btGImpactMeshShapePart::TrimeshPrimitiveManager::vertexbase</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1365c8589297063d34459570d964b87c"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::numverts" ref="1365c8589297063d34459570d964b87c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1365c8589297063d34459570d964b87c">btGImpactMeshShapePart::TrimeshPrimitiveManager::numverts</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="732eca4ca085b232ba4164fb3361cf23"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::type" ref="732eca4ca085b232ba4164fb3361cf23" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PHY_ScalarType <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#732eca4ca085b232ba4164fb3361cf23">btGImpactMeshShapePart::TrimeshPrimitiveManager::type</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ac08e1d058c883c2d55743b49fcfc22a"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::stride" ref="ac08e1d058c883c2d55743b49fcfc22a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#ac08e1d058c883c2d55743b49fcfc22a">btGImpactMeshShapePart::TrimeshPrimitiveManager::stride</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d6d0d8c45a8a01cd60e11be70e92164d"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::indexbase" ref="d6d0d8c45a8a01cd60e11be70e92164d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const unsigned char* <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d6d0d8c45a8a01cd60e11be70e92164d">btGImpactMeshShapePart::TrimeshPrimitiveManager::indexbase</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="89579bcad54eab7c6f0a2a2c333bbb86"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::indexstride" ref="89579bcad54eab7c6f0a2a2c333bbb86" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#89579bcad54eab7c6f0a2a2c333bbb86">btGImpactMeshShapePart::TrimeshPrimitiveManager::indexstride</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="11cbf1f22ec8f970e5c6eb8da6467c70"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::numfaces" ref="11cbf1f22ec8f970e5c6eb8da6467c70" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#11cbf1f22ec8f970e5c6eb8da6467c70">btGImpactMeshShapePart::TrimeshPrimitiveManager::numfaces</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8ac8d4c60009c6bb9f81c93b6f9d43f0"></a><!-- doxytag: member="btGImpactMeshShapePart::TrimeshPrimitiveManager::indicestype" ref="8ac8d4c60009c6bb9f81c93b6f9d43f0" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PHY_ScalarType <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#8ac8d4c60009c6bb9f81c93b6f9d43f0">btGImpactMeshShapePart::TrimeshPrimitiveManager::indicestype</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
44
Extras/GIMPACT/docs/html/classbt_g_impact_shape_interface-members.html
Executable file
@@ -0,0 +1,44 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactShapeInterface Member List</h1>This is the complete list of members for <a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">calcLocalAABB</a>()=0</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected, pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">getAabb</a>(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">getGImpactShapeType</a>()=0</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">getLocalBox</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">getLocalScaling</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">getShapeType</a>() const</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">hasBoxSet</a>() const=0</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">localScaling</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">m_localAABB</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">m_needs_update</a></td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">postUpdate</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">processAllTriangles</a>(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#87aac603f1fcd40f3c1cfe0d6f8baf16">rayTest</a>(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#dec0bd43cd0105b1d0dc172bc7db50d8">setLocalScaling</a>(const btVector3 &scaling)</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492">updateBound</a>()</td><td><a class="el" href="classbt_g_impact_shape_interface.html">btGImpactShapeInterface</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
473
Extras/GIMPACT/docs/html/classbt_g_impact_shape_interface.html
Executable file
@@ -0,0 +1,473 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btGImpactShapeInterface Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btGImpactShapeInterface Class Reference</h1><!-- doxytag: class="btGImpactShapeInterface" -->Base class for gimpact shapes.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for btGImpactShapeInterface:
|
||||
<p><center><img src="classbt_g_impact_shape_interface.png" usemap="#btGImpactShapeInterface_map" border="0" alt=""></center>
|
||||
<map name="btGImpactShapeInterface_map">
|
||||
<area href="classbt_g_impact_compound_shape.html" alt="btGImpactCompoundShape" shape="rect" coords="0,56,163,80">
|
||||
<area href="classbt_g_impact_mesh_shape.html" alt="btGImpactMeshShape" shape="rect" coords="173,56,336,80">
|
||||
<area href="classbt_g_impact_mesh_shape_part.html" alt="btGImpactMeshShapePart" shape="rect" coords="346,56,509,80">
|
||||
</map>
|
||||
<a href="classbt_g_impact_shape_interface-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492">updateBound</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">performs refit operation <a href="#cb26c2d7a2aecabd06b996b72b848492"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">getAabb</a> (const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">If the Bounding box is not updated, then this class attemps to calculate it. <a href="#03644dc230664957e43ed49b4a319d64"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">postUpdate</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Tells to this object that is needed to refit the box set. <a href="#c430754948ac92d6f70b81e88416c96a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">getLocalBox</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Obtains the local box, which is the global calculated box of the total of subshapes. <a href="#63d574cf2c4cc1bfe6f18bfbc923b479"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">getShapeType</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">getGImpactShapeType</a> ()=0</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base method for determinig which kind of GIMPACT shape we get. <a href="#fa7eb4d132d8726e072fa5a60f6a0a2a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">hasBoxSet</a> () const=0</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Determines if this class has a hierarchy structure for sorting its primitives. <a href="#9032cf37c57277a158663219cf11eaf4"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#dec0bd43cd0105b1d0dc172bc7db50d8">setLocalScaling</a> (const btVector3 &scaling)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const btVector3 & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">getLocalScaling</a> () const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#87aac603f1fcd40f3c1cfe0d6f8baf16">rayTest</a> (const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">virtual method for ray collision <a href="#87aac603f1fcd40f3c1cfe0d6f8baf16"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">processAllTriangles</a> (btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const </td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Function for retrieve triangles. <a href="#2faf9adce39854a9a66dd658f646be25"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">calcLocalAABB</a> ()=0</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">use this function for perfofm refit in bounding boxes <a href="#7aeb9f30c29c56639b6685cf14457c45"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">m_localAABB</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">m_needs_update</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">btVector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">localScaling</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Base class for gimpact shapes.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="af745ec0f256894b021f18bd2ac76505"></a><!-- doxytag: member="btGImpactShapeInterface::btGImpactShapeInterface" ref="af745ec0f256894b021f18bd2ac76505" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btGImpactShapeInterface::btGImpactShapeInterface </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="7aeb9f30c29c56639b6685cf14457c45"></a><!-- doxytag: member="btGImpactShapeInterface::calcLocalAABB" ref="7aeb9f30c29c56639b6685cf14457c45" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactShapeInterface::calcLocalAABB </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [protected, pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
use this function for perfofm refit in bounding boxes
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implemented in <a class="el" href="classbt_g_impact_compound_shape.html#a63932fb0bd56414f3a4516b5431cfd3">btGImpactCompoundShape</a>, <a class="el" href="classbt_g_impact_mesh_shape_part.html#9d6555f42995bb0ebadca715ec88e320">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#a9273d609f4872c7a4c05e9873edbda8">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="cb26c2d7a2aecabd06b996b72b848492"></a><!-- doxytag: member="btGImpactShapeInterface::updateBound" ref="cb26c2d7a2aecabd06b996b72b848492" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void btGImpactShapeInterface::updateBound </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
performs refit operation
|
||||
<p>
|
||||
Updates the entire Box set of this shape. <dl class="pre" compact><dt><b>Precondition:</b></dt><dd><a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a" title="Tells to this object that is needed to refit the box set.">postUpdate()</a> must be called for attemps to calculating the box set, else this function will does nothing. </dd></dl>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>if m_needs_update == true, then it calls <a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45" title="use this function for perfofm refit in bounding boxes">calcLocalAABB()</a>; </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="03644dc230664957e43ed49b4a319d64"></a><!-- doxytag: member="btGImpactShapeInterface::getAabb" ref="03644dc230664957e43ed49b4a319d64" args="(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void btGImpactShapeInterface::getAabb </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>t</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
If the Bounding box is not updated, then this class attemps to calculate it.
|
||||
<p>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>Calls <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> for update the box set. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c430754948ac92d6f70b81e88416c96a"></a><!-- doxytag: member="btGImpactShapeInterface::postUpdate" ref="c430754948ac92d6f70b81e88416c96a" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactShapeInterface::postUpdate </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Tells to this object that is needed to refit the box set.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classbt_g_impact_mesh_shape.html#fbf7ae3408bc0ab975c46ed65820a4b2">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="63d574cf2c4cc1bfe6f18bfbc923b479"></a><!-- doxytag: member="btGImpactShapeInterface::getLocalBox" ref="63d574cf2c4cc1bfe6f18bfbc923b479" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a>& btGImpactShapeInterface::getLocalBox </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Obtains the local box, which is the global calculated box of the total of subshapes.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c17994be6ed4358890b017d67c335df0"></a><!-- doxytag: member="btGImpactShapeInterface::getShapeType" ref="c17994be6ed4358890b017d67c335df0" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual int btGImpactShapeInterface::getShapeType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fa7eb4d132d8726e072fa5a60f6a0a2a"></a><!-- doxytag: member="btGImpactShapeInterface::getGImpactShapeType" ref="fa7eb4d132d8726e072fa5a60f6a0a2a" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="bt_g_impact_shape_8h.html#01b6081e3dbbcb5e6211f1a59746fcc3">eGIMPACT_SHAPE_TYPE</a> btGImpactShapeInterface::getGImpactShapeType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Base method for determinig which kind of GIMPACT shape we get.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implemented in <a class="el" href="classbt_g_impact_compound_shape.html#63bc618f4004790562f925dad70b0e47">btGImpactCompoundShape</a>, <a class="el" href="classbt_g_impact_mesh_shape_part.html#8294555e06ed9c7e7f305ec49d64210b">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#ec4d4cd5c25fec4e6336422e2bbad1fa">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9032cf37c57277a158663219cf11eaf4"></a><!-- doxytag: member="btGImpactShapeInterface::hasBoxSet" ref="9032cf37c57277a158663219cf11eaf4" args="() const=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool btGImpactShapeInterface::hasBoxSet </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Determines if this class has a hierarchy structure for sorting its primitives.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Implemented in <a class="el" href="classbt_g_impact_compound_shape.html#4f64c984327ce920bbd561f1bcb6549b">btGImpactCompoundShape</a>, <a class="el" href="classbt_g_impact_mesh_shape_part.html#cea7dc8c92c3df57568925702cdf7df5">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#04005021efb78584f419f13bcf1ef96a">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="dec0bd43cd0105b1d0dc172bc7db50d8"></a><!-- doxytag: member="btGImpactShapeInterface::setLocalScaling" ref="dec0bd43cd0105b1d0dc172bc7db50d8" args="(const btVector3 &scaling)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactShapeInterface::setLocalScaling </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>scaling</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>You must call <a class="el" href="classbt_g_impact_shape_interface.html#cb26c2d7a2aecabd06b996b72b848492" title="performs refit operation">updateBound()</a> for update the box set. </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classbt_g_impact_mesh_shape_part.html#2c1de297d020a75e1ab0f10f7c71478f">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#ed8d5e4b2e75538109909d44b244bc35">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="702ea8c697ccf8c454e0b488dd0bf3f2"></a><!-- doxytag: member="btGImpactShapeInterface::getLocalScaling" ref="702ea8c697ccf8c454e0b488dd0bf3f2" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual const btVector3& btGImpactShapeInterface::getLocalScaling </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classbt_g_impact_mesh_shape_part.html#f0428a406356b3c9b157efc4a5116a79">btGImpactMeshShapePart</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="87aac603f1fcd40f3c1cfe0d6f8baf16"></a><!-- doxytag: member="btGImpactShapeInterface::rayTest" ref="87aac603f1fcd40f3c1cfe0d6f8baf16" args="(const btVector3 &rayFrom, const btVector3 &rayTo, btCollisionWorld::RayResultCallback &resultCallback) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactShapeInterface::rayTest </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayFrom</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>rayTo</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btCollisionWorld::RayResultCallback & </td>
|
||||
<td class="paramname"> <em>resultCallback</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
virtual method for ray collision
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classbt_g_impact_compound_shape.html#65055b7979317c08afc4c207eb794524">btGImpactCompoundShape</a>, <a class="el" href="classbt_g_impact_mesh_shape_part.html#353f53a1aec94e1e8d946f87b4edaafc">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#51f645f79ceb0568b3ddeaad00d924a3">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2faf9adce39854a9a66dd658f646be25"></a><!-- doxytag: member="btGImpactShapeInterface::processAllTriangles" ref="2faf9adce39854a9a66dd658f646be25" args="(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const " -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btGImpactShapeInterface::processAllTriangles </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">btTriangleCallback * </td>
|
||||
<td class="paramname"> <em>callback</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Function for retrieve triangles.
|
||||
<p>
|
||||
It gives the triangles in local space
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classbt_g_impact_mesh_shape_part.html#2f11302f3deda4e74a47a10d8206c276">btGImpactMeshShapePart</a>, and <a class="el" href="classbt_g_impact_mesh_shape.html#390c862b6d18acd838d3cf89cfb2e862">btGImpactMeshShape</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="ef3513f486e55956b276e6d85a3ee087"></a><!-- doxytag: member="btGImpactShapeInterface::m_localAABB" ref="ef3513f486e55956b276e6d85a3ee087" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_g_i_m___a_a_b_b.html">GIM_AABB</a> <a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">btGImpactShapeInterface::m_localAABB</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8d7b7a78a8c65d3339d93fbf607a0d20"></a><!-- doxytag: member="btGImpactShapeInterface::m_needs_update" ref="8d7b7a78a8c65d3339d93fbf607a0d20" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">btGImpactShapeInterface::m_needs_update</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1d26e1da7195c7e3308a341cdff8b691"></a><!-- doxytag: member="btGImpactShapeInterface::localScaling" ref="1d26e1da7195c7e3308a341cdff8b691" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btVector3 <a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">btGImpactShapeInterface::localScaling</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classbt_g_impact_shape_interface.png
Executable file
|
After Width: | Height: | Size: 1017 B |
30
Extras/GIMPACT/docs/html/classbt_triangle_shape_ex-members.html
Executable file
@@ -0,0 +1,30 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btTriangleShapeEx Member List</h1>This is the complete list of members for <a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_triangle_shape_ex.html#7809d8da52c8228d662994dc169f82b0">btTriangleShapeEx</a>(const btVector3 &p0, const btVector3 &p1, const btVector3 &p2)</td><td><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classbt_triangle_shape_ex.html#90a9a3a12e7870debb747b63c5335249">getAabb</a>(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td><td><a class="el" href="classbt_triangle_shape_ex.html">btTriangleShapeEx</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
119
Extras/GIMPACT/docs/html/classbt_triangle_shape_ex.html
Executable file
@@ -0,0 +1,119 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: btTriangleShapeEx Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>btTriangleShapeEx Class Reference</h1><!-- doxytag: class="btTriangleShapeEx" -->Helper class for colliding Bullet Triangle Shapes.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <btGImpactShape.h></code>
|
||||
<p>
|
||||
<a href="classbt_triangle_shape_ex-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_triangle_shape_ex.html#7809d8da52c8228d662994dc169f82b0">btTriangleShapeEx</a> (const btVector3 &p0, const btVector3 &p1, const btVector3 &p2)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbt_triangle_shape_ex.html#90a9a3a12e7870debb747b63c5335249">getAabb</a> (const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Helper class for colliding Bullet Triangle Shapes.
|
||||
<p>
|
||||
This class implements a better getAabb method than the previous btTriangleShape class
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="7809d8da52c8228d662994dc169f82b0"></a><!-- doxytag: member="btTriangleShapeEx::btTriangleShapeEx" ref="7809d8da52c8228d662994dc169f82b0" args="(const btVector3 &p0, const btVector3 &p1, const btVector3 &p2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">btTriangleShapeEx::btTriangleShapeEx </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p0</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>p2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="90a9a3a12e7870debb747b63c5335249"></a><!-- doxytag: member="btTriangleShapeEx::getAabb" ref="90a9a3a12e7870debb747b63c5335249" args="(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void btTriangleShapeEx::getAabb </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btTransform & </td>
|
||||
<td class="paramname"> <em>t</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">btVector3 & </td>
|
||||
<td class="paramname"> <em>aabbMax</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"> const<code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
29
Extras/GIMPACT/docs/html/classcopy__elements__func-members.html
Executable file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>copy_elements_func Member List</h1>This is the complete list of members for <a class="el" href="classcopy__elements__func.html">copy_elements_func</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classcopy__elements__func.html#ba9f4b47fd9195efc1fd4c301299a3d9">operator()</a>(T &a, T &b)</td><td><a class="el" href="classcopy__elements__func.html">copy_elements_func</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/classcopy__elements__func.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: copy_elements_func Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>copy_elements_func Class Reference</h1><!-- doxytag: class="copy_elements_func" -->Prototype for copying elements.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="classcopy__elements__func-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classcopy__elements__func.html#ba9f4b47fd9195efc1fd4c301299a3d9">operator()</a> (T &a, T &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for copying elements.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="ba9f4b47fd9195efc1fd4c301299a3d9"></a><!-- doxytag: member="copy_elements_func::operator()" ref="ba9f4b47fd9195efc1fd4c301299a3d9" args="(T &a, T &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void copy_elements_func::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">T & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
68
Extras/GIMPACT/docs/html/classgim__array-members.html
Executable file
@@ -0,0 +1,68 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_array< T > Member List</h1>This is the complete list of members for <a class="el" href="classgim__array.html">gim_array< T ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#e76ad8c556a353a67d4331a9def31676">at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6123b8cb4fc75751430778a4f2376627">at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ab58b1694b45fbd101c64258ac105669">back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5770ffb08d3c5e27e099d5809bb23a1b">back</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ae3374d96bac249ba926b6f0825c034e">clear</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#fe6bc1b2062f48a25ff1af7bccf46718">clear_memory</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#aebc1828ad96b461a0351127b1dfb9f3">clear_range</a>(GUINT start_range)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a7a9dca42674415635846cd077cb4a97">destroyData</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#0de98d5b161c18568c7bc3a13e90df51">erase</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#992f8d76ef464690cd11a4ffc3d5ac2d">erase_sorted</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#878dddc1e188bfdbd738ec925f4386cf">erase_sorted_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#60fc3e0355cfdc09cc169c1c595d5d1b">front</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#4a19fa926c2d9d8752c3ca73db8b3a17">front</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8d24180b31e4b971b0b0d3ee07b0e0f0">get_pointer_at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d406b937dd8e791fbb8234cb92b3d943">get_pointer_at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#780ccbbd2719706d4c55b24017234e8b">gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#42be09e9a8fa1d7e9f3f8385647d69c2">gim_array</a>(GUINT reservesize)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a9c596ff1639a5f6c69c16f25710f7d1">growingCheck</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a1855162e3317aead1e20dfe895dfe5c">insert</a>(const T &obj, GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d136c0af14df7e2943e437be26edda29">insert_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#bd86b4cd0d2dcc03d13505f02e950752">m_allocated_size</a></td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#afb886b0fb48bed8c878d8a82dc4099c">m_data</a></td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#2cf2f444d6ce2cf6262d20d1d3c49278">m_size</a></td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ab8601b580ef9f951411ac5d25e649b">max_size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8c58fd37fa4da11e1dc75a0bb9099363">operator[]</a>(size_t i)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6df4e1f1223b8c7cb3cf2dc0039b7a55">operator[]</a>(size_t i) const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d3e924dc4d51d64fd6b4a2ab2ffae793">pointer</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#efbe347f7417a9c5b8ebaa6989cce8bc">pointer</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#eebbf5deb27265451bf00db5ce57c5fc">pop_back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a15906909f6f824e559864359096db63">pop_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#45b9c313cf887ed8a2fd6d1895b2c309">push_back</a>(const T &obj)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#cbd3ad9a6756d0b91e42549a0e7107f0">push_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ef553253e1a77ed4f3168ca2e4da225">push_back_memcpy</a>(const T &obj)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#dee8674335c3f49686fffe144cca6deb">refit</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#572f94b5b67d505335150a2dea8a7e3d">reserve</a>(GUINT size)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#14caec33455dd5070719440047175589">resize</a>(GUINT size, bool call_constructor=true)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#9d4559f0f847dd3ff602e0b828df31f2">resizeData</a>(GUINT newsize)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#81607b0c307618345418ec2b8b978af0">size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#99a6869a790e5d746d455b56f1d65e32">swap</a>(GUINT i, GUINT j)</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5eaae088abe688828e1c36242427206e">~gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
1017
Extras/GIMPACT/docs/html/classgim__array.html
Executable file
39
Extras/GIMPACT/docs/html/classgim__bitset-members.html
Executable file
@@ -0,0 +1,39 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_bitset Member List</h1>This is the complete list of members for <a class="el" href="classgim__bitset.html">gim_bitset</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#4a231f6d93a5e6ea21aa1b881399600d">clear</a>(GUINT bit_index)</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#983f1435bc37a33c9e2a259a14c29cf6">clear_all</a>()</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#62e08efb3b9c5982860ee9ebec3f31a5">get</a>(GUINT bit_index)</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#73804fba2c93277c978d0ebe75e144e2">gim_bitset</a>()</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#eccc093df2297681fe15ac8a834fb1b9">gim_bitset</a>(GUINT bits_count)</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#c9f586b13505560e9e32bc140da5bbff">m_container</a></td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#0e82a6b28b87437e79c15525b55c4f8c">resize</a>(GUINT newsize)</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#8af47716e1519bf587bad9436040c99e">set</a>(GUINT bit_index)</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#903c948276d62b7f8cbb49b369b98ab0">set_all</a>()</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#a07758d41967a1da50ae8f7cb04d0cc3">size</a>()</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__bitset.html#354ba8b688e417d421291eec0acfe226">~gim_bitset</a>()</td><td><a class="el" href="classgim__bitset.html">gim_bitset</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
277
Extras/GIMPACT/docs/html/classgim__bitset.html
Executable file
@@ -0,0 +1,277 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: gim_bitset Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_bitset Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_i_n_e_r_s.html">CONTAINERS</a>]</small>
|
||||
</h1><!-- doxytag: class="gim_bitset" --><code>#include <gim_bitset.h></code>
|
||||
<p>
|
||||
<a href="classgim__bitset-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#73804fba2c93277c978d0ebe75e144e2">gim_bitset</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#eccc093df2297681fe15ac8a834fb1b9">gim_bitset</a> (GUINT bits_count)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#354ba8b688e417d421291eec0acfe226">~gim_bitset</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#0e82a6b28b87437e79c15525b55c4f8c">resize</a> (GUINT newsize)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#a07758d41967a1da50ae8f7cb04d0cc3">size</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#903c948276d62b7f8cbb49b369b98ab0">set_all</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#983f1435bc37a33c9e2a259a14c29cf6">clear_all</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#8af47716e1519bf587bad9436040c99e">set</a> (GUINT bit_index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#62e08efb3b9c5982860ee9ebec3f31a5">get</a> (GUINT bit_index)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return 0 or 1. <a href="#62e08efb3b9c5982860ee9ebec3f31a5"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#4a231f6d93a5e6ea21aa1b881399600d">clear</a> (GUINT bit_index)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classgim__array.html">gim_array</a>< GUINT > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__bitset.html#c9f586b13505560e9e32bc140da5bbff">m_container</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="73804fba2c93277c978d0ebe75e144e2"></a><!-- doxytag: member="gim_bitset::gim_bitset" ref="73804fba2c93277c978d0ebe75e144e2" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gim_bitset::gim_bitset </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="eccc093df2297681fe15ac8a834fb1b9"></a><!-- doxytag: member="gim_bitset::gim_bitset" ref="eccc093df2297681fe15ac8a834fb1b9" args="(GUINT bits_count)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gim_bitset::gim_bitset </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>bits_count</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="354ba8b688e417d421291eec0acfe226"></a><!-- doxytag: member="gim_bitset::~gim_bitset" ref="354ba8b688e417d421291eec0acfe226" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gim_bitset::~gim_bitset </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="0e82a6b28b87437e79c15525b55c4f8c"></a><!-- doxytag: member="gim_bitset::resize" ref="0e82a6b28b87437e79c15525b55c4f8c" args="(GUINT newsize)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool gim_bitset::resize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>newsize</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a07758d41967a1da50ae8f7cb04d0cc3"></a><!-- doxytag: member="gim_bitset::size" ref="a07758d41967a1da50ae8f7cb04d0cc3" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT gim_bitset::size </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="903c948276d62b7f8cbb49b369b98ab0"></a><!-- doxytag: member="gim_bitset::set_all" ref="903c948276d62b7f8cbb49b369b98ab0" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_bitset::set_all </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="983f1435bc37a33c9e2a259a14c29cf6"></a><!-- doxytag: member="gim_bitset::clear_all" ref="983f1435bc37a33c9e2a259a14c29cf6" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_bitset::clear_all </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8af47716e1519bf587bad9436040c99e"></a><!-- doxytag: member="gim_bitset::set" ref="8af47716e1519bf587bad9436040c99e" args="(GUINT bit_index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_bitset::set </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>bit_index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="62e08efb3b9c5982860ee9ebec3f31a5"></a><!-- doxytag: member="gim_bitset::get" ref="62e08efb3b9c5982860ee9ebec3f31a5" args="(GUINT bit_index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char gim_bitset::get </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>bit_index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Return 0 or 1.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4a231f6d93a5e6ea21aa1b881399600d"></a><!-- doxytag: member="gim_bitset::clear" ref="4a231f6d93a5e6ea21aa1b881399600d" args="(GUINT bit_index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_bitset::clear </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>bit_index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="c9f586b13505560e9e32bc140da5bbff"></a><!-- doxytag: member="gim_bitset::m_container" ref="c9f586b13505560e9e32bc140da5bbff" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgim__array.html">gim_array</a><GUINT> <a class="el" href="classgim__bitset.html#c9f586b13505560e9e32bc140da5bbff">gim_bitset::m_container</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__bitset_8h.html">gim_bitset.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
73
Extras/GIMPACT/docs/html/classgim__contact__array-members.html
Executable file
@@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_contact_array Member List</h1>This is the complete list of members for <a class="el" href="classgim__contact__array.html">gim_contact_array</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#e76ad8c556a353a67d4331a9def31676">at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6123b8cb4fc75751430778a4f2376627">at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ab58b1694b45fbd101c64258ac105669">back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5770ffb08d3c5e27e099d5809bb23a1b">back</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ae3374d96bac249ba926b6f0825c034e">clear</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#fe6bc1b2062f48a25ff1af7bccf46718">clear_memory</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#aebc1828ad96b461a0351127b1dfb9f3">clear_range</a>(GUINT start_range)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a7a9dca42674415635846cd077cb4a97">destroyData</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#0de98d5b161c18568c7bc3a13e90df51">erase</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#992f8d76ef464690cd11a4ffc3d5ac2d">erase_sorted</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#878dddc1e188bfdbd738ec925f4386cf">erase_sorted_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#60fc3e0355cfdc09cc169c1c595d5d1b">front</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#4a19fa926c2d9d8752c3ca73db8b3a17">front</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8d24180b31e4b971b0b0d3ee07b0e0f0">get_pointer_at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d406b937dd8e791fbb8234cb92b3d943">get_pointer_at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#780ccbbd2719706d4c55b24017234e8b">gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#42be09e9a8fa1d7e9f3f8385647d69c2">gim_array</a>(GUINT reservesize)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__contact__array.html#ebf945441ec5ac046ca769884a93823a">gim_contact_array</a>()</td><td><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a9c596ff1639a5f6c69c16f25710f7d1">growingCheck</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a1855162e3317aead1e20dfe895dfe5c">insert</a>(const GIM_CONTACT &obj, GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d136c0af14df7e2943e437be26edda29">insert_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#bd86b4cd0d2dcc03d13505f02e950752">m_allocated_size</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#afb886b0fb48bed8c878d8a82dc4099c">m_data</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#2cf2f444d6ce2cf6262d20d1d3c49278">m_size</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ab8601b580ef9f951411ac5d25e649b">max_size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__contact__array.html#74bc3c96a4552559f250df1528afae99">merge_contacts</a>(const gim_contact_array &contacts, bool normal_contact_average=true)</td><td><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__contact__array.html#c72ddf0ededc37e0bbf8bdb0fa2f406c">merge_contacts_unique</a>(const gim_contact_array &contacts)</td><td><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8c58fd37fa4da11e1dc75a0bb9099363">operator[]</a>(size_t i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6df4e1f1223b8c7cb3cf2dc0039b7a55">operator[]</a>(size_t i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d3e924dc4d51d64fd6b4a2ab2ffae793">pointer</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#efbe347f7417a9c5b8ebaa6989cce8bc">pointer</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#eebbf5deb27265451bf00db5ce57c5fc">pop_back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a15906909f6f824e559864359096db63">pop_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#45b9c313cf887ed8a2fd6d1895b2c309">push_back</a>(const GIM_CONTACT &obj)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#cbd3ad9a6756d0b91e42549a0e7107f0">push_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ef553253e1a77ed4f3168ca2e4da225">push_back_memcpy</a>(const GIM_CONTACT &obj)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__contact__array.html#a35384cf722e52dad7e9966b8c5624f4">push_contact</a>(const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)</td><td><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__contact__array.html#af165fe754942e9f157b39d7db181d60">push_triangle_contacts</a>(const GIM_TRIANGLE_CONTACT_DATA &tricontact, GUINT feature1, GUINT feature2)</td><td><a class="el" href="classgim__contact__array.html">gim_contact_array</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#dee8674335c3f49686fffe144cca6deb">refit</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#572f94b5b67d505335150a2dea8a7e3d">reserve</a>(GUINT size)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#14caec33455dd5070719440047175589">resize</a>(GUINT size, bool call_constructor=true)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#9d4559f0f847dd3ff602e0b828df31f2">resizeData</a>(GUINT newsize)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#81607b0c307618345418ec2b8b978af0">size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#99a6869a790e5d746d455b56f1d65e32">swap</a>(GUINT i, GUINT j)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5eaae088abe688828e1c36242427206e">~gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_CONTACT ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
205
Extras/GIMPACT/docs/html/classgim__contact__array.html
Executable file
@@ -0,0 +1,205 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: gim_contact_array Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_contact_array Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_c_t_s.html">CONTACTS</a>]</small>
|
||||
</h1><!-- doxytag: class="gim_contact_array" --><!-- doxytag: inherits="gim_array< GIM_CONTACT >" --><code>#include <gim_contact.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for gim_contact_array:
|
||||
<p><center><img src="classgim__contact__array.png" usemap="#gim_contact_array_map" border="0" alt=""></center>
|
||||
<map name="gim_contact_array_map">
|
||||
<area href="classgim__array.html" alt="gim_array< GIM_CONTACT >" shape="rect" coords="0,0,183,24">
|
||||
</map>
|
||||
<a href="classgim__contact__array-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__contact__array.html#ebf945441ec5ac046ca769884a93823a">gim_contact_array</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__contact__array.html#a35384cf722e52dad7e9966b8c5624f4">push_contact</a> (const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">SIMD_FORCE_INLINE void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__contact__array.html#af165fe754942e9f157b39d7db181d60">push_triangle_contacts</a> (const <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> &tricontact, GUINT feature1, GUINT feature2)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__contact__array.html#74bc3c96a4552559f250df1528afae99">merge_contacts</a> (const <a class="el" href="classgim__contact__array.html">gim_contact_array</a> &contacts, bool normal_contact_average=true)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__contact__array.html#c72ddf0ededc37e0bbf8bdb0fa2f406c">merge_contacts_unique</a> (const <a class="el" href="classgim__contact__array.html">gim_contact_array</a> &contacts)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="ebf945441ec5ac046ca769884a93823a"></a><!-- doxytag: member="gim_contact_array::gim_contact_array" ref="ebf945441ec5ac046ca769884a93823a" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gim_contact_array::gim_contact_array </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="a35384cf722e52dad7e9966b8c5624f4"></a><!-- doxytag: member="gim_contact_array::push_contact" ref="a35384cf722e52dad7e9966b8c5624f4" args="(const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void gim_contact_array::push_contact </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>point</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const btVector3 & </td>
|
||||
<td class="paramname"> <em>normal</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GREAL </td>
|
||||
<td class="paramname"> <em>depth</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="af165fe754942e9f157b39d7db181d60"></a><!-- doxytag: member="gim_contact_array::push_triangle_contacts" ref="af165fe754942e9f157b39d7db181d60" args="(const GIM_TRIANGLE_CONTACT_DATA &tricontact, GUINT feature1, GUINT feature2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SIMD_FORCE_INLINE void gim_contact_array::push_triangle_contacts </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html">GIM_TRIANGLE_CONTACT_DATA</a> & </td>
|
||||
<td class="paramname"> <em>tricontact</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>feature2</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="74bc3c96a4552559f250df1528afae99"></a><!-- doxytag: member="gim_contact_array::merge_contacts" ref="74bc3c96a4552559f250df1528afae99" args="(const gim_contact_array &contacts, bool normal_contact_average=true)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_contact_array::merge_contacts </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classgim__contact__array.html">gim_contact_array</a> & </td>
|
||||
<td class="paramname"> <em>contacts</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"> <em>normal_contact_average</em> = <code>true</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c72ddf0ededc37e0bbf8bdb0fa2f406c"></a><!-- doxytag: member="gim_contact_array::merge_contacts_unique" ref="c72ddf0ededc37e0bbf8bdb0fa2f406c" args="(const gim_contact_array &contacts)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void gim_contact_array::merge_contacts_unique </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classgim__contact__array.html">gim_contact_array</a> & </td>
|
||||
<td class="paramname"> <em>contacts</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__contact_8h.html">gim_contact.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classgim__contact__array.png
Executable file
|
After Width: | Height: | Size: 572 B |
77
Extras/GIMPACT/docs/html/classgim__hash__table-members.html
Executable file
@@ -0,0 +1,77 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_hash_table< T > Member List</h1>This is the complete list of members for <a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g93e5bf5c573a39e21e9bd0a4aec38e1a">_assign_hash_table_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g06933fdb198971dcd753564d1d6e9424">_clear_table_memory</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g2b7a2b3eb817edf8af93a85ce910a5ca">_destroy</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gfbaacd523281706f94476ae60917856e">_erase_by_index_hash_table</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gf03ef67dcf7b0e805e34df6a5de4425f">_erase_hash_table</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#ge347a062b1b5907b81127e6bacbbb10e">_erase_sorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g0b68afa191499a10ac7d7c34230a7d89">_erase_unsorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gcc2d3d29a0190232386fb155ec9e5d8f">_find_avaliable_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gaaff4cea9e6b86276d364041e651605f">_find_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4339a279d721d1e687b8d8063332bac8">_insert_hash_table</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g6ebfb7415bd946855ec5730651f7c191">_insert_hash_table_replace</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g3eacaf88e1b18815c0b89d368d77a93a">_insert_in_pos</a>(GUINT hashkey, const T &value, GUINT pos)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g66d18cb60b0628a9aa759304395f4825">_insert_sorted</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#gc221e1462f7711085b1260fc229b6183">_insert_sorted_replace</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g95f93f63d75663f494388dc03423332f">_insert_unsorted</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gb638970e2ec565cc9cfd473612127358">_invalidate_keys</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#93f9195325cf57b3789e575a18a929a5">_node_type</a> typedef</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#ga33115e75d8cc5c489fa6ce8b1a23654">_rehash</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4d9347e131c0e17ac2d4966c092817f8">_reserve_table_memory</a>(GUINT newtablesize)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g51905040dee4c41954f5de1634c090dd">_resize_table</a>(GUINT newsize)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#ba33eeb9b5aa00b0d8a002c549b71ed3">check_for_switching_to_hashtable</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#1574ca1850a9258db8b778282134ff42">clear</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#bd4a9523a14496c9e3eacd7f790dad2c">erase_by_index</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#22cce5d8ed58cfb7e16d6b81aaf5acb7">erase_by_index_unsorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#156d142f1eb74c3ef758a14fffe1763a">erase_by_key</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#14261b2d7de34188f8bc5179e4d60760">find</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#a9f8b2ae1ac505ed5dfe73b83510dad0">get_key</a>(GUINT index) const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#40b5c46a0117da3948cd1b093f185321">get_value</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#b5ec54c3096e790e8c7ae570300df95d">get_value_by_index</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#efe21c907c69c8077ec0886aaa778f6f">gim_hash_table</a>(GUINT reserve_size=GIM_DEFAULT_HASH_TABLE_SIZE, GUINT node_size=GIM_DEFAULT_HASH_TABLE_NODE_SIZE, GUINT min_hash_table_size=GIM_INVALID_HASH)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#ff0e9bdb5bd6aacf9272db6789c514f7">insert</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#83987136757654921c71b183de8ec55e">insert_override</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#be9a629ec7dfe612065ed9d161adc7e8">insert_unsorted</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#b7ab2e3e9ac09ec98d5c7112ea092aad">is_hash_table</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#075a9857030ef2630d036b57778e2a46">is_sorted</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g35f6b0d640222067b9c76e61887e0354">m_hash_table</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gd0eb38448dd75c3a7964ff0fd5c6c7d0">m_min_hash_table_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g1f81ffd2e5dd96b222eafa228ae6aa9c">m_node_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#da83cac38bcf3fd282287f463def04e4">m_nodes</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#defa6197dfd5c1564969b38d4d27848b">m_sorted</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g39de8ad99c0fd79c595aa95d14be4e72">m_table_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#8462bb3aa6342465fc54659648f8c8c9">operator[]</a>(GUINT index) const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#0df819cc9b510d933132f2e5d5f87488">operator[]</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#be1662ebb0f7a17a84e7fc5d0f993c58">set_sorted</a>(bool value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#77994868ac8519736e69c93c1c989dde">size</a>() const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#dc65cdfbdb6906e4d0ebf66766f65557">sort</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#02b51868862156240818dafe2f8df01d">switch_to_hashtable</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#cf8117de90e6486e712fc6184ea40225">switch_to_sorted_array</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#4fd8d9d9d31a115c32937035fdc54993">~gim_hash_table</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
802
Extras/GIMPACT/docs/html/classgim__hash__table.html
Executable file
@@ -0,0 +1,802 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: gim_hash_table< T > Class Template Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_hash_table< T > Class Template Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___c_o_n_t_a_i_n_e_r_s.html">CONTAINERS</a>]</small>
|
||||
</h1><!-- doxytag: class="gim_hash_table" -->A compact hash table implementation.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_hash_table.h></code>
|
||||
<p>
|
||||
<a href="classgim__hash__table-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#efe21c907c69c8077ec0886aaa778f6f">gim_hash_table</a> (GUINT reserve_size=GIM_DEFAULT_HASH_TABLE_SIZE, GUINT node_size=GIM_DEFAULT_HASH_TABLE_NODE_SIZE, GUINT min_hash_table_size=GIM_INVALID_HASH)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#4fd8d9d9d31a115c32937035fdc54993">~gim_hash_table</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#b7ab2e3e9ac09ec98d5c7112ea092aad">is_hash_table</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#075a9857030ef2630d036b57778e2a46">is_sorted</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#dc65cdfbdb6906e4d0ebf66766f65557">sort</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#02b51868862156240818dafe2f8df01d">switch_to_hashtable</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#cf8117de90e6486e712fc6184ea40225">switch_to_sorted_array</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#ba33eeb9b5aa00b0d8a002c549b71ed3">check_for_switching_to_hashtable</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">If the container reaches the. <a href="#ba33eeb9b5aa00b0d8a002c549b71ed3"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#be1662ebb0f7a17a84e7fc5d0f993c58">set_sorted</a> (bool value)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#77994868ac8519736e69c93c1c989dde">size</a> () const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the amount of keys. <a href="#77994868ac8519736e69c93c1c989dde"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#a9f8b2ae1ac505ed5dfe73b83510dad0">get_key</a> (GUINT index) const</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the hash key. <a href="#a9f8b2ae1ac505ed5dfe73b83510dad0"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#b5ec54c3096e790e8c7ae570300df95d">get_value_by_index</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value by index. <a href="#b5ec54c3096e790e8c7ae570300df95d"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">const T & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#8462bb3aa6342465fc54659648f8c8c9">operator[]</a> (GUINT index) const</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">T & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#0df819cc9b510d933132f2e5d5f87488">operator[]</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#14261b2d7de34188f8bc5179e4d60760">find</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Finds the index of the element with the key. <a href="#14261b2d7de34188f8bc5179e4d60760"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#40b5c46a0117da3948cd1b093f185321">get_value</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value associated with the index. <a href="#40b5c46a0117da3948cd1b093f185321"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#bd4a9523a14496c9e3eacd7f790dad2c">erase_by_index</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#22cce5d8ed58cfb7e16d6b81aaf5acb7">erase_by_index_unsorted</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#156d142f1eb74c3ef758a14fffe1763a">erase_by_key</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#1574ca1850a9258db8b778282134ff42">clear</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#ff0e9bdb5bd6aacf9272db6789c514f7">insert</a> (GUINT hashkey, const T &element)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Insert an element into the hash. <a href="#ff0e9bdb5bd6aacf9272db6789c514f7"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#83987136757654921c71b183de8ec55e">insert_override</a> (GUINT hashkey, const T &element)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Insert an element into the hash, and could overrite an existing object with the same hash. <a href="#83987136757654921c71b183de8ec55e"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#be9a629ec7dfe612065ed9d161adc7e8">insert_unsorted</a> (GUINT hashkey, const T &element)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Insert an element into the hash,But if this container is a sorted array, this inserts it unsorted. <a href="#be9a629ec7dfe612065ed9d161adc7e8"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Types</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">GIM_HASH_TABLE_NODE</a><<br>
|
||||
T > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#93f9195325cf57b3789e575a18a929a5">_node_type</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gaaff4cea9e6b86276d364041e651605f">_find_cell</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the cell index. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gaaff4cea9e6b86276d364041e651605f"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gcc2d3d29a0190232386fb155ec9e5d8f">_find_avaliable_cell</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Find the avaliable cell for the hashkey, and return an existing cell if it has the same hash key. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gcc2d3d29a0190232386fb155ec9e5d8f"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4d9347e131c0e17ac2d4966c092817f8">_reserve_table_memory</a> (GUINT newtablesize)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">reserves the memory for the hash table. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4d9347e131c0e17ac2d4966c092817f8"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gb638970e2ec565cc9cfd473612127358">_invalidate_keys</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g06933fdb198971dcd753564d1d6e9424">_clear_table_memory</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear all memory for the hash table. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g06933fdb198971dcd753564d1d6e9424"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#ga33115e75d8cc5c489fa6ce8b1a23654">_rehash</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invalidates the keys (Assigning GIM_INVALID_HASH to all) Reorders the hash keys. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#ga33115e75d8cc5c489fa6ce8b1a23654"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g51905040dee4c41954f5de1634c090dd">_resize_table</a> (GUINT newsize)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Resize hash table indices. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g51905040dee4c41954f5de1634c090dd"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g2b7a2b3eb817edf8af93a85ce910a5ca">_destroy</a> ()</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Destroy hash table memory. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g2b7a2b3eb817edf8af93a85ce910a5ca"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g93e5bf5c573a39e21e9bd0a4aec38e1a">_assign_hash_table_cell</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Finds an avaliable hash table cell, and resizes the table if there isn't space. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g93e5bf5c573a39e21e9bd0a4aec38e1a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gfbaacd523281706f94476ae60917856e">_erase_by_index_hash_table</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">erase by index in hash table <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gfbaacd523281706f94476ae60917856e"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gf03ef67dcf7b0e805e34df6a5de4425f">_erase_hash_table</a> (GUINT hashkey)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">erase by key in hash table <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gf03ef67dcf7b0e805e34df6a5de4425f"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4339a279d721d1e687b8d8063332bac8">_insert_hash_table</a> (GUINT hashkey, const T &value)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">insert an element in hash table <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4339a279d721d1e687b8d8063332bac8"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g6ebfb7415bd946855ec5730651f7c191">_insert_hash_table_replace</a> (GUINT hashkey, const T &value)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">insert an element in hash table. <a href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g6ebfb7415bd946855ec5730651f7c191"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#ge347a062b1b5907b81127e6bacbbb10e">_erase_sorted</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g0b68afa191499a10ac7d7c34230a7d89">_erase_unsorted</a> (GUINT index)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">faster, but unsorted <a href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g0b68afa191499a10ac7d7c34230a7d89"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g3eacaf88e1b18815c0b89d368d77a93a">_insert_in_pos</a> (GUINT hashkey, const T &value, GUINT pos)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Insert in position ordered. <a href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g3eacaf88e1b18815c0b89d368d77a93a"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g66d18cb60b0628a9aa759304395f4825">_insert_sorted</a> (GUINT hashkey, const T &value)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Insert an element in an ordered array. <a href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g66d18cb60b0628a9aa759304395f4825"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#gc221e1462f7711085b1260fc229b6183">_insert_sorted_replace</a> (GUINT hashkey, const T &value)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g95f93f63d75663f494388dc03423332f">_insert_unsorted</a> (GUINT hashkey, const T &value)</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Fast insertion in m_nodes array. <a href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g95f93f63d75663f494388dc03423332f"></a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">_node_type</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#da83cac38bcf3fd282287f463def04e4">m_nodes</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The nodes. <a href="#da83cac38bcf3fd282287f463def04e4"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__hash__table.html#defa6197dfd5c1564969b38d4d27848b">m_sorted</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT * </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g35f6b0d640222067b9c76e61887e0354">m_hash_table</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g39de8ad99c0fd79c595aa95d14be4e72">m_table_size</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g1f81ffd2e5dd96b222eafa228ae6aa9c">m_node_size</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gd0eb38448dd75c3a7964ff0fd5c6c7d0">m_min_hash_table_size</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<h3>template<class T><br>
|
||||
class gim_hash_table< T ></h3>
|
||||
|
||||
A compact hash table implementation.
|
||||
<p>
|
||||
A memory aligned compact hash table that coud be treated as an array. It could be a simple sorted array without the overhead of the hash key bucked, or could be a formely hash table with an array of keys. You can use <a class="el" href="classgim__hash__table.html#02b51868862156240818dafe2f8df01d">switch_to_hashtable()</a> and switch_to_sorted_array for saving space or increase speed. <p>
|
||||
<ul>
|
||||
<li>
|
||||
if node_size = 0, then this container becomes a simple sorted array allocator. reserve_size is used for reserve memory in m_nodes. When the array size reaches the size equivalent to 'min_hash_table_size', then it becomes a hash table by calling check_for_switching_to_hashtable. </li>
|
||||
<li>
|
||||
If node_size != 0, then this container becomes a hash table for ever </li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<hr><h2>Member Typedef Documentation</h2>
|
||||
<a class="anchor" name="93f9195325cf57b3789e575a18a929a5"></a><!-- doxytag: member="gim_hash_table::_node_type" ref="93f9195325cf57b3789e575a18a929a5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">typedef <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">GIM_HASH_TABLE_NODE</a><T> <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::<a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">_node_type</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="efe21c907c69c8077ec0886aaa778f6f"></a><!-- doxytag: member="gim_hash_table::gim_hash_table" ref="efe21c907c69c8077ec0886aaa778f6f" args="(GUINT reserve_size=GIM_DEFAULT_HASH_TABLE_SIZE, GUINT node_size=GIM_DEFAULT_HASH_TABLE_NODE_SIZE, GUINT min_hash_table_size=GIM_INVALID_HASH)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::<a class="el" href="classgim__hash__table.html">gim_hash_table</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>reserve_size</em> = <code>GIM_DEFAULT_HASH_TABLE_SIZE</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>node_size</em> = <code>GIM_DEFAULT_HASH_TABLE_NODE_SIZE</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>min_hash_table_size</em> = <code>GIM_INVALID_HASH</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
if node_size = 0, then this container becomes a simple sorted array allocator. reserve_size is used for reserve memory in m_nodes. When the array size reaches the size equivalent to 'min_hash_table_size', then it becomes a hash table by calling check_for_switching_to_hashtable. If node_size != 0, then this container becomes a hash table for ever
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4fd8d9d9d31a115c32937035fdc54993"></a><!-- doxytag: member="gim_hash_table::~gim_hash_table" ref="4fd8d9d9d31a115c32937035fdc54993" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::~<a class="el" href="classgim__hash__table.html">gim_hash_table</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="b7ab2e3e9ac09ec98d5c7112ea092aad"></a><!-- doxytag: member="gim_hash_table::is_hash_table" ref="b7ab2e3e9ac09ec98d5c7112ea092aad" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::is_hash_table </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="075a9857030ef2630d036b57778e2a46"></a><!-- doxytag: member="gim_hash_table::is_sorted" ref="075a9857030ef2630d036b57778e2a46" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::is_sorted </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="dc65cdfbdb6906e4d0ebf66766f65557"></a><!-- doxytag: member="gim_hash_table::sort" ref="dc65cdfbdb6906e4d0ebf66766f65557" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::sort </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="02b51868862156240818dafe2f8df01d"></a><!-- doxytag: member="gim_hash_table::switch_to_hashtable" ref="02b51868862156240818dafe2f8df01d" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::switch_to_hashtable </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="cf8117de90e6486e712fc6184ea40225"></a><!-- doxytag: member="gim_hash_table::switch_to_sorted_array" ref="cf8117de90e6486e712fc6184ea40225" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::switch_to_sorted_array </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ba33eeb9b5aa00b0d8a002c549b71ed3"></a><!-- doxytag: member="gim_hash_table::check_for_switching_to_hashtable" ref="ba33eeb9b5aa00b0d8a002c549b71ed3" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::check_for_switching_to_hashtable </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
If the container reaches the.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="be1662ebb0f7a17a84e7fc5d0f993c58"></a><!-- doxytag: member="gim_hash_table::set_sorted" ref="be1662ebb0f7a17a84e7fc5d0f993c58" args="(bool value)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::set_sorted </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"> <em>value</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="77994868ac8519736e69c93c1c989dde"></a><!-- doxytag: member="gim_hash_table::size" ref="77994868ac8519736e69c93c1c989dde" args="() const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::size </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Retrieves the amount of keys.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a9f8b2ae1ac505ed5dfe73b83510dad0"></a><!-- doxytag: member="gim_hash_table::get_key" ref="a9f8b2ae1ac505ed5dfe73b83510dad0" args="(GUINT index) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::get_key </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Retrieves the hash key.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b5ec54c3096e790e8c7ae570300df95d"></a><!-- doxytag: member="gim_hash_table::get_value_by_index" ref="b5ec54c3096e790e8c7ae570300df95d" args="(GUINT index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">T* <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::get_value_by_index </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Retrieves the value by index.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8462bb3aa6342465fc54659648f8c8c9"></a><!-- doxytag: member="gim_hash_table::operator[]" ref="8462bb3aa6342465fc54659648f8c8c9" args="(GUINT index) const" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const T& <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::operator[] </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0df819cc9b510d933132f2e5d5f87488"></a><!-- doxytag: member="gim_hash_table::operator[]" ref="0df819cc9b510d933132f2e5d5f87488" args="(GUINT index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">T& <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::operator[] </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="14261b2d7de34188f8bc5179e4d60760"></a><!-- doxytag: member="gim_hash_table::find" ref="14261b2d7de34188f8bc5179e4d60760" args="(GUINT hashkey)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::find </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Finds the index of the element with the key.
|
||||
<p>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the index in the array of the existing element,or GIM_INVALID_HASH if the element has been inserted If so, the element has been inserted at the last position of the array. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="40b5c46a0117da3948cd1b093f185321"></a><!-- doxytag: member="gim_hash_table::get_value" ref="40b5c46a0117da3948cd1b093f185321" args="(GUINT hashkey)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">T* <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::get_value </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Retrieves the value associated with the index.
|
||||
<p>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the found element, or null </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bd4a9523a14496c9e3eacd7f790dad2c"></a><!-- doxytag: member="gim_hash_table::erase_by_index" ref="bd4a9523a14496c9e3eacd7f790dad2c" args="(GUINT index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::erase_by_index </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="22cce5d8ed58cfb7e16d6b81aaf5acb7"></a><!-- doxytag: member="gim_hash_table::erase_by_index_unsorted" ref="22cce5d8ed58cfb7e16d6b81aaf5acb7" args="(GUINT index)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::erase_by_index_unsorted </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>index</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="156d142f1eb74c3ef758a14fffe1763a"></a><!-- doxytag: member="gim_hash_table::erase_by_key" ref="156d142f1eb74c3ef758a14fffe1763a" args="(GUINT hashkey)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::erase_by_key </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1574ca1850a9258db8b778282134ff42"></a><!-- doxytag: member="gim_hash_table::clear" ref="1574ca1850a9258db8b778282134ff42" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::clear </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ff0e9bdb5bd6aacf9272db6789c514f7"></a><!-- doxytag: member="gim_hash_table::insert" ref="ff0e9bdb5bd6aacf9272db6789c514f7" args="(GUINT hashkey, const T &element)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::insert </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>element</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Insert an element into the hash.
|
||||
<p>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>If GIM_INVALID_HASH, the object has been inserted succesfully. Else it returns the position of the existing element. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="83987136757654921c71b183de8ec55e"></a><!-- doxytag: member="gim_hash_table::insert_override" ref="83987136757654921c71b183de8ec55e" args="(GUINT hashkey, const T &element)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::insert_override </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>element</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Insert an element into the hash, and could overrite an existing object with the same hash.
|
||||
<p>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>If GIM_INVALID_HASH, the object has been inserted succesfully. Else it returns the position of the replaced element. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="be9a629ec7dfe612065ed9d161adc7e8"></a><!-- doxytag: member="gim_hash_table::insert_unsorted" ref="be9a629ec7dfe612065ed9d161adc7e8" args="(GUINT hashkey, const T &element)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::insert_unsorted </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">GUINT </td>
|
||||
<td class="paramname"> <em>hashkey</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>element</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Insert an element into the hash,But if this container is a sorted array, this inserts it unsorted.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="da83cac38bcf3fd282287f463def04e4"></a><!-- doxytag: member="gim_hash_table::m_nodes" ref="da83cac38bcf3fd282287f463def04e4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgim__array.html">gim_array</a>< <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html">_node_type</a> > <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::<a class="el" href="classgim__hash__table.html#da83cac38bcf3fd282287f463def04e4">m_nodes</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
The nodes.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="defa6197dfd5c1564969b38d4d27848b"></a><!-- doxytag: member="gim_hash_table::m_sorted" ref="defa6197dfd5c1564969b38d4d27848b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classgim__hash__table.html">gim_hash_table</a>< T >::<a class="el" href="classgim__hash__table.html#defa6197dfd5c1564969b38d4d27848b">m_sorted</a><code> [protected]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__hash__table_8h.html">gim_hash_table.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
71
Extras/GIMPACT/docs/html/classgim__pair__set-members.html
Executable file
@@ -0,0 +1,71 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_pair_set Member List</h1>This is the complete list of members for <a class="el" href="classgim__pair__set.html">gim_pair_set</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#e76ad8c556a353a67d4331a9def31676">at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6123b8cb4fc75751430778a4f2376627">at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ab58b1694b45fbd101c64258ac105669">back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5770ffb08d3c5e27e099d5809bb23a1b">back</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#ae3374d96bac249ba926b6f0825c034e">clear</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#fe6bc1b2062f48a25ff1af7bccf46718">clear_memory</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#aebc1828ad96b461a0351127b1dfb9f3">clear_range</a>(GUINT start_range)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a7a9dca42674415635846cd077cb4a97">destroyData</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#0de98d5b161c18568c7bc3a13e90df51">erase</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#992f8d76ef464690cd11a4ffc3d5ac2d">erase_sorted</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#878dddc1e188bfdbd738ec925f4386cf">erase_sorted_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#60fc3e0355cfdc09cc169c1c595d5d1b">front</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#4a19fa926c2d9d8752c3ca73db8b3a17">front</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8d24180b31e4b971b0b0d3ee07b0e0f0">get_pointer_at</a>(GUINT i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d406b937dd8e791fbb8234cb92b3d943">get_pointer_at</a>(GUINT i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#780ccbbd2719706d4c55b24017234e8b">gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#42be09e9a8fa1d7e9f3f8385647d69c2">gim_array</a>(GUINT reservesize)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__pair__set.html#1e8e5d377e9cba8d79374721d1382987">gim_pair_set</a>()</td><td><a class="el" href="classgim__pair__set.html">gim_pair_set</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a9c596ff1639a5f6c69c16f25710f7d1">growingCheck</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a1855162e3317aead1e20dfe895dfe5c">insert</a>(const GIM_PAIR &obj, GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d136c0af14df7e2943e437be26edda29">insert_mem</a>(GUINT index)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#bd86b4cd0d2dcc03d13505f02e950752">m_allocated_size</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#afb886b0fb48bed8c878d8a82dc4099c">m_data</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#2cf2f444d6ce2cf6262d20d1d3c49278">m_size</a></td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ab8601b580ef9f951411ac5d25e649b">max_size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8c58fd37fa4da11e1dc75a0bb9099363">operator[]</a>(size_t i)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#6df4e1f1223b8c7cb3cf2dc0039b7a55">operator[]</a>(size_t i) const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#d3e924dc4d51d64fd6b4a2ab2ffae793">pointer</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#efbe347f7417a9c5b8ebaa6989cce8bc">pointer</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#eebbf5deb27265451bf00db5ce57c5fc">pop_back</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#a15906909f6f824e559864359096db63">pop_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#45b9c313cf887ed8a2fd6d1895b2c309">push_back</a>(const GIM_PAIR &obj)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#cbd3ad9a6756d0b91e42549a0e7107f0">push_back_mem</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#8ef553253e1a77ed4f3168ca2e4da225">push_back_memcpy</a>(const GIM_PAIR &obj)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7e0cb8a54afd07dc417050303613e578">push_pair</a>(GUINT index1, GUINT index2)</td><td><a class="el" href="classgim__pair__set.html">gim_pair_set</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga48f0ccf3c68ffc6e3b5d121323f3aea">push_pair_inv</a>(GUINT index1, GUINT index2)</td><td><a class="el" href="classgim__pair__set.html">gim_pair_set</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#dee8674335c3f49686fffe144cca6deb">refit</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#572f94b5b67d505335150a2dea8a7e3d">reserve</a>(GUINT size)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#14caec33455dd5070719440047175589">resize</a>(GUINT size, bool call_constructor=true)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#9d4559f0f847dd3ff602e0b828df31f2">resizeData</a>(GUINT newsize)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#81607b0c307618345418ec2b8b978af0">size</a>() const</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#99a6869a790e5d746d455b56f1d65e32">swap</a>(GUINT i, GUINT j)</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgim__array.html#5eaae088abe688828e1c36242427206e">~gim_array</a>()</td><td><a class="el" href="classgim__array.html">gim_array< GIM_PAIR ></a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
75
Extras/GIMPACT/docs/html/classgim__pair__set.html
Executable file
@@ -0,0 +1,75 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: gim_pair_set Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>gim_pair_set Class Reference<br>
|
||||
<small>
|
||||
[<a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html">BOX_PRUNNING</a>]</small>
|
||||
</h1><!-- doxytag: class="gim_pair_set" --><!-- doxytag: inherits="gim_array< GIM_PAIR >" -->A pairset array.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_box_set.h></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for gim_pair_set:
|
||||
<p><center><img src="classgim__pair__set.png" usemap="#gim_pair_set_map" border="0" alt=""></center>
|
||||
<map name="gim_pair_set_map">
|
||||
<area href="classgim__array.html" alt="gim_array< GIM_PAIR >" shape="rect" coords="0,0,151,24">
|
||||
</map>
|
||||
<a href="classgim__pair__set-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgim__pair__set.html#1e8e5d377e9cba8d79374721d1382987">gim_pair_set</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7e0cb8a54afd07dc417050303613e578">push_pair</a> (GUINT index1, GUINT index2)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga48f0ccf3c68ffc6e3b5d121323f3aea">push_pair_inv</a> (GUINT index1, GUINT index2)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
A pairset array.
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="1e8e5d377e9cba8d79374721d1382987"></a><!-- doxytag: member="gim_pair_set::gim_pair_set" ref="1e8e5d377e9cba8d79374721d1382987" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gim_pair_set::gim_pair_set </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
Extras/GIMPACT/docs/html/classgim__pair__set.png
Executable file
|
After Width: | Height: | Size: 503 B |
29
Extras/GIMPACT/docs/html/classinteger__comparator-members.html
Executable file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>integer_comparator Member List</h1>This is the complete list of members for <a class="el" href="classinteger__comparator.html">integer_comparator</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classinteger__comparator.html#52863bdcdc098da82733eabf17b0b73b">operator()</a>(const T &a, const T &b)</td><td><a class="el" href="classinteger__comparator.html">integer_comparator</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/classinteger__comparator.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: integer_comparator Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>integer_comparator Class Reference</h1><!-- doxytag: class="integer_comparator" -->Prototype for comparators.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="classinteger__comparator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classinteger__comparator.html#52863bdcdc098da82733eabf17b0b73b">operator()</a> (const T &a, const T &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for comparators.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="52863bdcdc098da82733eabf17b0b73b"></a><!-- doxytag: member="integer_comparator::operator()" ref="52863bdcdc098da82733eabf17b0b73b" args="(const T &a, const T &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int integer_comparator::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
29
Extras/GIMPACT/docs/html/classless__comparator-members.html
Executable file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>less_comparator Member List</h1>This is the complete list of members for <a class="el" href="classless__comparator.html">less_comparator</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classless__comparator.html#64f1b9c644ea6723ee329d7691af99ea">operator()</a>(const T &a, const Z &b)</td><td><a class="el" href="classless__comparator.html">less_comparator</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/classless__comparator.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: less_comparator Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>less_comparator Class Reference</h1><!-- doxytag: class="less_comparator" -->Prototype for comparators.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="classless__comparator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T, class Z> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classless__comparator.html#64f1b9c644ea6723ee329d7691af99ea">operator()</a> (const T &a, const Z &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for comparators.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="64f1b9c644ea6723ee329d7691af99ea"></a><!-- doxytag: member="less_comparator::operator()" ref="64f1b9c644ea6723ee329d7691af99ea" args="(const T &a, const Z &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T, class Z> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int less_comparator::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const Z & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
29
Extras/GIMPACT/docs/html/classmemcopy__elements__func-members.html
Executable file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>memcopy_elements_func Member List</h1>This is the complete list of members for <a class="el" href="classmemcopy__elements__func.html">memcopy_elements_func</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classmemcopy__elements__func.html#e16d78c286b82291a39a21f3f2311786">operator()</a>(T &a, T &b)</td><td><a class="el" href="classmemcopy__elements__func.html">memcopy_elements_func</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/classmemcopy__elements__func.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: memcopy_elements_func Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>memcopy_elements_func Class Reference</h1><!-- doxytag: class="memcopy_elements_func" -->Prototype for copying elements.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="classmemcopy__elements__func-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmemcopy__elements__func.html#e16d78c286b82291a39a21f3f2311786">operator()</a> (T &a, T &b)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for copying elements.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="e16d78c286b82291a39a21f3f2311786"></a><!-- doxytag: member="memcopy_elements_func::operator()" ref="e16d78c286b82291a39a21f3f2311786" args="(T &a, T &b)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void memcopy_elements_func::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">T & </td>
|
||||
<td class="paramname"> <em>a</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">T & </td>
|
||||
<td class="paramname"> <em>b</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
29
Extras/GIMPACT/docs/html/classuint__key__func-members.html
Executable file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>uint_key_func Member List</h1>This is the complete list of members for <a class="el" href="classuint__key__func.html">uint_key_func</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classuint__key__func.html#6a0949184c8801f2440769be892296f8">operator()</a>(const T &a)</td><td><a class="el" href="classuint__key__func.html">uint_key_func</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
67
Extras/GIMPACT/docs/html/classuint__key__func.html
Executable file
@@ -0,0 +1,67 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: uint_key_func Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>uint_key_func Class Reference</h1><!-- doxytag: class="uint_key_func" -->Prototype for getting the integer representation of an object.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <gim_radixsort.h></code>
|
||||
<p>
|
||||
<a href="classuint__key__func-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
||||
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">GUINT </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classuint__key__func.html#6a0949184c8801f2440769be892296f8">operator()</a> (const T &a)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Prototype for getting the integer representation of an object.
|
||||
<p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="6a0949184c8801f2440769be892296f8"></a><!-- doxytag: member="uint_key_func::operator()" ref="6a0949184c8801f2440769be892296f8" args="(const T &a)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">GUINT uint_key_func::operator() </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const T & </td>
|
||||
<td class="paramname"> <em>a</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
358
Extras/GIMPACT/docs/html/doxygen.css
Executable file
@@ -0,0 +1,358 @@
|
||||
BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
|
||||
font-family: Geneva, Arial, Helvetica, sans-serif;
|
||||
}
|
||||
BODY,TD {
|
||||
font-size: 90%;
|
||||
}
|
||||
H1 {
|
||||
text-align: center;
|
||||
font-size: 160%;
|
||||
}
|
||||
H2 {
|
||||
font-size: 120%;
|
||||
}
|
||||
H3 {
|
||||
font-size: 100%;
|
||||
}
|
||||
CAPTION { font-weight: bold }
|
||||
DIV.qindex {
|
||||
width: 100%;
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
padding: 2px;
|
||||
line-height: 140%;
|
||||
}
|
||||
DIV.nav {
|
||||
width: 100%;
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
padding: 2px;
|
||||
line-height: 140%;
|
||||
}
|
||||
DIV.navtab {
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
margin-right: 15px;
|
||||
padding: 2px;
|
||||
}
|
||||
TD.navtab {
|
||||
font-size: 70%;
|
||||
}
|
||||
A.qindex {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #1A419D;
|
||||
}
|
||||
A.qindex:visited {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #1A419D
|
||||
}
|
||||
A.qindex:hover {
|
||||
text-decoration: none;
|
||||
background-color: #ddddff;
|
||||
}
|
||||
A.qindexHL {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
background-color: #6666cc;
|
||||
color: #ffffff;
|
||||
border: 1px double #9295C2;
|
||||
}
|
||||
A.qindexHL:hover {
|
||||
text-decoration: none;
|
||||
background-color: #6666cc;
|
||||
color: #ffffff;
|
||||
}
|
||||
A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
|
||||
A.el { text-decoration: none; font-weight: bold }
|
||||
A.elRef { font-weight: bold }
|
||||
A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
|
||||
A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
|
||||
A.codeRef:link { font-weight: normal; color: #0000FF}
|
||||
A.codeRef:visited { font-weight: normal; color: #0000FF}
|
||||
A:hover { text-decoration: none; background-color: #f2f2ff }
|
||||
DL.el { margin-left: -1cm }
|
||||
.fragment {
|
||||
font-family: monospace, fixed;
|
||||
font-size: 95%;
|
||||
}
|
||||
PRE.fragment {
|
||||
border: 1px solid #CCCCCC;
|
||||
background-color: #f5f5f5;
|
||||
margin-top: 4px;
|
||||
margin-bottom: 4px;
|
||||
margin-left: 2px;
|
||||
margin-right: 8px;
|
||||
padding-left: 6px;
|
||||
padding-right: 6px;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 4px;
|
||||
}
|
||||
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
|
||||
|
||||
DIV.groupHeader {
|
||||
margin-left: 16px;
|
||||
margin-top: 12px;
|
||||
margin-bottom: 6px;
|
||||
font-weight: bold;
|
||||
}
|
||||
DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
|
||||
BODY {
|
||||
background: white;
|
||||
color: black;
|
||||
margin-right: 20px;
|
||||
margin-left: 20px;
|
||||
}
|
||||
TD.indexkey {
|
||||
background-color: #e8eef2;
|
||||
font-weight: bold;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px;
|
||||
border: 1px solid #CCCCCC;
|
||||
}
|
||||
TD.indexvalue {
|
||||
background-color: #e8eef2;
|
||||
font-style: italic;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px;
|
||||
border: 1px solid #CCCCCC;
|
||||
}
|
||||
TR.memlist {
|
||||
background-color: #f0f0f0;
|
||||
}
|
||||
P.formulaDsp { text-align: center; }
|
||||
IMG.formulaDsp { }
|
||||
IMG.formulaInl { vertical-align: middle; }
|
||||
SPAN.keyword { color: #008000 }
|
||||
SPAN.keywordtype { color: #604020 }
|
||||
SPAN.keywordflow { color: #e08000 }
|
||||
SPAN.comment { color: #800000 }
|
||||
SPAN.preprocessor { color: #806020 }
|
||||
SPAN.stringliteral { color: #002080 }
|
||||
SPAN.charliteral { color: #008080 }
|
||||
.mdescLeft {
|
||||
padding: 0px 8px 4px 8px;
|
||||
font-size: 80%;
|
||||
font-style: italic;
|
||||
background-color: #FAFAFA;
|
||||
border-top: 1px none #E0E0E0;
|
||||
border-right: 1px none #E0E0E0;
|
||||
border-bottom: 1px none #E0E0E0;
|
||||
border-left: 1px none #E0E0E0;
|
||||
margin: 0px;
|
||||
}
|
||||
.mdescRight {
|
||||
padding: 0px 8px 4px 8px;
|
||||
font-size: 80%;
|
||||
font-style: italic;
|
||||
background-color: #FAFAFA;
|
||||
border-top: 1px none #E0E0E0;
|
||||
border-right: 1px none #E0E0E0;
|
||||
border-bottom: 1px none #E0E0E0;
|
||||
border-left: 1px none #E0E0E0;
|
||||
margin: 0px;
|
||||
}
|
||||
.memItemLeft {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memItemRight {
|
||||
padding: 1px 8px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplItemLeft {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: none;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplItemRight {
|
||||
padding: 1px 8px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: none;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplParams {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
color: #606060;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.search { color: #003399;
|
||||
font-weight: bold;
|
||||
}
|
||||
FORM.search {
|
||||
margin-bottom: 0px;
|
||||
margin-top: 0px;
|
||||
}
|
||||
INPUT.search { font-size: 75%;
|
||||
color: #000080;
|
||||
font-weight: normal;
|
||||
background-color: #e8eef2;
|
||||
}
|
||||
TD.tiny { font-size: 75%;
|
||||
}
|
||||
a {
|
||||
color: #1A41A8;
|
||||
}
|
||||
a:visited {
|
||||
color: #2A3798;
|
||||
}
|
||||
.dirtab { padding: 4px;
|
||||
border-collapse: collapse;
|
||||
border: 1px solid #84b0c7;
|
||||
}
|
||||
TH.dirtab { background: #e8eef2;
|
||||
font-weight: bold;
|
||||
}
|
||||
HR { height: 1px;
|
||||
border: none;
|
||||
border-top: 1px solid black;
|
||||
}
|
||||
|
||||
/* Style for detailed member documentation */
|
||||
.memtemplate {
|
||||
font-size: 80%;
|
||||
color: #606060;
|
||||
font-weight: normal;
|
||||
}
|
||||
.memnav {
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
margin-right: 15px;
|
||||
padding: 2px;
|
||||
}
|
||||
.memitem {
|
||||
padding: 4px;
|
||||
background-color: #eef3f5;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #dedeee;
|
||||
-moz-border-radius: 8px 8px 8px 8px;
|
||||
}
|
||||
.memname {
|
||||
white-space: nowrap;
|
||||
font-weight: bold;
|
||||
}
|
||||
.memdoc{
|
||||
padding-left: 10px;
|
||||
}
|
||||
.memproto {
|
||||
background-color: #d5e1e8;
|
||||
width: 100%;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #84b0c7;
|
||||
font-weight: bold;
|
||||
-moz-border-radius: 8px 8px 8px 8px;
|
||||
}
|
||||
.paramkey {
|
||||
text-align: right;
|
||||
}
|
||||
.paramtype {
|
||||
white-space: nowrap;
|
||||
}
|
||||
.paramname {
|
||||
color: #602020;
|
||||
font-style: italic;
|
||||
white-space: nowrap;
|
||||
}
|
||||
/* End Styling for detailed member documentation */
|
||||
|
||||
/* for the tree view */
|
||||
.ftvtree {
|
||||
font-family: sans-serif;
|
||||
margin:0.5em;
|
||||
}
|
||||
.directory { font-size: 9pt; font-weight: bold; }
|
||||
.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
|
||||
.directory > h3 { margin-top: 0; }
|
||||
.directory p { margin: 0px; white-space: nowrap; }
|
||||
.directory div { display: none; margin: 0px; }
|
||||
.directory img { vertical-align: -30%; }
|
||||
BIN
Extras/GIMPACT/docs/html/doxygen.png
Executable file
|
After Width: | Height: | Size: 1.3 KiB |
24
Extras/GIMPACT/docs/html/features.html
Executable file
@@ -0,0 +1,24 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: </title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav">
|
||||
<a class="el" href="index.html">GIMPACT</a></div>
|
||||
<ul>
|
||||
<li>C++ oriented.</li><li>Extensible design.</li><li>Collision detection algorithm for concave shapes in the <b>Bullet Physics Engine</b>. See <a class="el" href="classbt_g_impact_collision_algorithm.html" title="Collision Algorithm for GImpact Shapes.">btGImpactCollisionAlgorithm</a>.</li><li>Efficient Dynamic <b>Hierarcht Bounding Box tree structures</b> for handle collisions with composed shapes whose have large sets of primitives (triangles or convex shapes) See the <a class="el" href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html" title="Class for Box Tree Sets.">GIM_BOX_TREE_SET</a> class.</li><li>Collision detection for trimeshes with the <a class="el" href="classbt_g_impact_mesh_shape.html" title="This class manages a mesh supplied by the btStridingMeshInterface interface.">btGImpactMeshShape</a> class. Now <b>GIMPACT</b> works fine with the btStridingInterface class for getting the data from trimesh models.</li><li>Support for deformable trimeshes.</li><li>Collision detection for compound shapes through the <a class="el" href="classbt_g_impact_compound_shape.html" title="btGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once...">btGImpactCompoundShape</a> class. This class takes advantage from the Hierarcht Bounding Box structure (<a class="el" href="class_g_i_m___b_o_x___t_r_e_e___s_e_t.html" title="Class for Box Tree Sets.">GIM_BOX_TREE_SET</a> class).</li><li>Collision Shapes (Both btGImpactCompoundSape and btGImpactTrimeshShape ) can be shared by two or more Rigid Bodies in <b>Bullet</b>. </li></ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
47
Extras/GIMPACT/docs/html/files.html
Executable file
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: File Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>GIMPACT File List</h1>Here is a list of all files with brief descriptions:<table>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/<a class="el" href="gim__manual_8h.html">gim_manual.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_collision_algorithm_8h.html">btGImpactCollisionAlgorithm.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_mass_util_8h.html">btGImpactMassUtil.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/Bullet/<a class="el" href="bt_g_impact_shape_8h.html">btGImpactShape.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__array_8h.html">gim_array.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__basic__geometry__operations_8h.html">gim_basic_geometry_operations.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__bitset_8h.html">gim_bitset.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__collision_8h.html">gim_box_collision.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__box__set_8h.html">gim_box_set.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__clip__polygon_8h.html">gim_clip_polygon.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__contact_8h.html">gim_contact.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__geom__types_8h.html">gim_geom_types.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__geometry_8h.html">gim_geometry.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__hash__table_8h.html">gim_hash_table.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__linear__math_8h.html">gim_linear_math.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__math_8h.html">gim_math.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__memory_8h.html">gim_memory.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__radixsort_8h.html">gim_radixsort.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">C:/desarrollo/GIMPACT/GIMPACT/include/GIMPACT/core/<a class="el" href="gim__tri__collision_8h.html">gim_tri_collision.h</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
112
Extras/GIMPACT/docs/html/functions.html
Executable file
@@ -0,0 +1,112 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
|
||||
<li>_assign_hash_table_cell()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g93e5bf5c573a39e21e9bd0a4aec38e1a">gim_hash_table< T ></a>
|
||||
<li>_build_sub_tree()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf1432fe0768138ad9749b8f45cea7a47">GIM_BOX_TREE</a>
|
||||
<li>_calc_splitting_axis()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36da9ee25d328a3ebd9696c3e3ce8973">GIM_BOX_TREE</a>
|
||||
<li>_clear_table_memory()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g06933fdb198971dcd753564d1d6e9424">gim_hash_table< T ></a>
|
||||
<li>_destroy()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g2b7a2b3eb817edf8af93a85ce910a5ca">gim_hash_table< T ></a>
|
||||
<li>_erase_by_index_hash_table()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gfbaacd523281706f94476ae60917856e">gim_hash_table< T ></a>
|
||||
<li>_erase_hash_table()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gf03ef67dcf7b0e805e34df6a5de4425f">gim_hash_table< T ></a>
|
||||
<li>_erase_sorted()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#ge347a062b1b5907b81127e6bacbbb10e">gim_hash_table< T ></a>
|
||||
<li>_erase_unsorted()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g0b68afa191499a10ac7d7c34230a7d89">gim_hash_table< T ></a>
|
||||
<li>_find_avaliable_cell()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gcc2d3d29a0190232386fb155ec9e5d8f">gim_hash_table< T ></a>
|
||||
<li>_find_cell()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gaaff4cea9e6b86276d364041e651605f">gim_hash_table< T ></a>
|
||||
<li>_insert_hash_table()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4339a279d721d1e687b8d8063332bac8">gim_hash_table< T ></a>
|
||||
<li>_insert_hash_table_replace()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g6ebfb7415bd946855ec5730651f7c191">gim_hash_table< T ></a>
|
||||
<li>_insert_in_pos()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g3eacaf88e1b18815c0b89d368d77a93a">gim_hash_table< T ></a>
|
||||
<li>_insert_sorted()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g66d18cb60b0628a9aa759304395f4825">gim_hash_table< T ></a>
|
||||
<li>_insert_sorted_replace()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#gc221e1462f7711085b1260fc229b6183">gim_hash_table< T ></a>
|
||||
<li>_insert_unsorted()
|
||||
: <a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g95f93f63d75663f494388dc03423332f">gim_hash_table< T ></a>
|
||||
<li>_invalidate_keys()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gb638970e2ec565cc9cfd473612127358">gim_hash_table< T ></a>
|
||||
<li>_node_type
|
||||
: <a class="el" href="classgim__hash__table.html#93f9195325cf57b3789e575a18a929a5">gim_hash_table< T ></a>
|
||||
<li>_rehash()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#ga33115e75d8cc5c489fa6ce8b1a23654">gim_hash_table< T ></a>
|
||||
<li>_reserve_table_memory()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4d9347e131c0e17ac2d4966c092817f8">gim_hash_table< T ></a>
|
||||
<li>_resize_table()
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g51905040dee4c41954f5de1634c090dd">gim_hash_table< T ></a>
|
||||
<li>_sort_and_calc_splitting_index()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc9f0e8f8b9b1998bf126001afbd372c9">GIM_BOX_TREE</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/functions_0x61.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li class="current"><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>addChildShape()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#3c97aab1f6511033df73007096ed4c8a">btGImpactCompoundShape</a>
|
||||
<li>addContactPoint()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#5a896ce18488e90dc3f3da484ab80f69">btGImpactCollisionAlgorithm</a>
|
||||
<li>apply_transform()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#b118892e21f9683a91207072ada1d179">GIM_TRIANGLE</a>
|
||||
<li>appy_transform()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#deb95bf6a8b4d0281b35adf33fbbfbdc">GIM_AABB</a>
|
||||
<li>at()
|
||||
: <a class="el" href="classgim__array.html#e76ad8c556a353a67d4331a9def31676">gim_array< T ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
90
Extras/GIMPACT/docs/html/functions_0x62.html
Executable file
@@ -0,0 +1,90 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li class="current"><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>back()
|
||||
: <a class="el" href="classgim__array.html#ab58b1694b45fbd101c64258ac105669">gim_array< T ></a>
|
||||
<li>boxQuery()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5863549e9a3390f9ef1c0883734481ee">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>boxQueryTrans()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7bbe0306a940c9027362af374ac95c5e">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>btGImpactCollisionAlgorithm()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#aca64c34e531d454adc96531cd5f0de4">btGImpactCollisionAlgorithm</a>
|
||||
<li>btGImpactCompoundShape()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#32fca04b080cbd06b7b5536e7ba8cbac">btGImpactCompoundShape</a>
|
||||
<li>btGImpactMeshShape()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#a620d8c83b9f235068509f7caff0862f">btGImpactMeshShape</a>
|
||||
<li>btGImpactMeshShapePart()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#480fc16db82d8dbfe745a43323bf204a">btGImpactMeshShapePart</a>
|
||||
<li>btGImpactShapeInterface()
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#af745ec0f256894b021f18bd2ac76505">btGImpactShapeInterface</a>
|
||||
<li>btTriangleShapeEx()
|
||||
: <a class="el" href="classbt_triangle_shape_ex.html#7809d8da52c8228d662994dc169f82b0">btTriangleShapeEx</a>
|
||||
<li>build_tree()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf76fa1d2f5e20c8979120fa72cf7575f">GIM_BOX_TREE</a>
|
||||
<li>buildMeshParts()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#97003b7f7d048c9fd8c8d281f0159311">btGImpactMeshShape</a>
|
||||
<li>buildSet()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gada2fc55c2e11a4aa5c3ae0c852f4950">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
133
Extras/GIMPACT/docs/html/functions_0x63.html
Executable file
@@ -0,0 +1,133 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>calc_absolute_matrix()
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#2401c410f11f28074f4bfdc2d2750620">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>calc_from_full_invert()
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#29e5ec39ed30a8bc7180a90cba68dc43">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>calc_from_homogenic()
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#bdaefe67a2f2bbf2b89d0ad74fb9a4a5">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>calc_from_triangle()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#d45d7f83b58aa03e9a0baf0e22045d8d">GIM_AABB</a>
|
||||
<li>calc_from_triangle_margin()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#43a42e75ff8297cdc436674510da4d0f">GIM_AABB</a>
|
||||
<li>calc_key_contact()
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#81c1c924eef0edf8842762068d8dafc6">GIM_CONTACT</a>
|
||||
<li>calcLocalAABB()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#a9273d609f4872c7a4c05e9873edbda8">btGImpactMeshShape</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#a63932fb0bd56414f3a4516b5431cfd3">btGImpactCompoundShape</a>
|
||||
, <a class="el" href="classbt_g_impact_shape_interface.html#7aeb9f30c29c56639b6685cf14457c45">btGImpactShapeInterface</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part.html#9d6555f42995bb0ebadca715ec88e320">btGImpactMeshShapePart</a>
|
||||
<li>calculateLocalInertia()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#69ee167c8a33a2b3dbdf7f8dc53f1019">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape.html#a4b62dd2005a06a2bafa020096cc7aad">btGImpactMeshShape</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#62b8e049cff572e4c53e6d8d50295b3f">btGImpactCompoundShape</a>
|
||||
<li>calculateTimeOfImpact()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#327988a10bfd16b5841ec413130763ae">btGImpactCollisionAlgorithm</a>
|
||||
<li>check_for_switching_to_hashtable()
|
||||
: <a class="el" href="classgim__hash__table.html#ba33eeb9b5aa00b0d8a002c549b71ed3">gim_hash_table< T ></a>
|
||||
<li>checkConvexAlgorithm()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#c3521842e551bc5c770371fb14d69bc3">btGImpactCollisionAlgorithm</a>
|
||||
<li>checkManifold()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#d7fcfbbb9a4b2ac37ccef3b49d8b6fe4">btGImpactCollisionAlgorithm</a>
|
||||
<li>clear()
|
||||
: <a class="el" href="classgim__hash__table.html#1574ca1850a9258db8b778282134ff42">gim_hash_table< T ></a>
|
||||
, <a class="el" href="classgim__array.html#ae3374d96bac249ba926b6f0825c034e">gim_array< T ></a>
|
||||
, <a class="el" href="classgim__bitset.html#4a231f6d93a5e6ea21aa1b881399600d">gim_bitset</a>
|
||||
<li>clear_all()
|
||||
: <a class="el" href="classgim__bitset.html#983f1435bc37a33c9e2a259a14c29cf6">gim_bitset</a>
|
||||
<li>clear_memory()
|
||||
: <a class="el" href="classgim__array.html#fe6bc1b2062f48a25ff1af7bccf46718">gim_array< T ></a>
|
||||
<li>clear_range()
|
||||
: <a class="el" href="classgim__array.html#aebc1828ad96b461a0351127b1dfb9f3">gim_array< T ></a>
|
||||
<li>clearCache()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#915bad958b4e36822919ff4f0be0bea6">btGImpactCollisionAlgorithm</a>
|
||||
<li>clearNodes()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga016c5ef3669d464ed15eb18b7308b62">GIM_BOX_TREE</a>
|
||||
<li>collide_plane()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#05940e89bdd3fa59cc8cd3af6e1b876c">GIM_AABB</a>
|
||||
<li>collide_ray()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#1fafc37703d288fd0fe862b861829287">GIM_AABB</a>
|
||||
<li>collide_triangle()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#c8930de461fb35af599d7a28d0a02229">GIM_TRIANGLE</a>
|
||||
<li>collide_triangle_exact()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#4a1ffa196d3981313fccf9e01aa383f9">GIM_AABB</a>
|
||||
<li>collide_triangle_hard_test()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#60a6a90dccfd5f81663088847fbfae34">GIM_TRIANGLE</a>
|
||||
<li>CompoundPrimitiveManager()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#5539cca68e6315d315bbc391373c5c00">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
<li>convex_vs_convex_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#878b3500755311cbb13a8c558d3e78b7">btGImpactCollisionAlgorithm</a>
|
||||
<li>copy_from()
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#1ee8cd81406ddf9e64f725f97d172db0">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>copy_with_margin()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#216e7f2c10a5cf26db9f2da43cfc91d6">GIM_AABB</a>
|
||||
<li>CreateCollisionAlgorithm()
|
||||
: <a class="el" href="structbt_g_impact_collision_algorithm_1_1_create_func.html#f5ab1a95c8a4ad250c0c41df839ad26b">btGImpactCollisionAlgorithm::CreateFunc</a>
|
||||
<li>current_node0
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8b65cbae38bdba4d9f7ba4953a4204ea">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>current_node1
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gab0eb4014adeeec13b27ebe92dbb693e">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
70
Extras/GIMPACT/docs/html/functions_0x64.html
Executable file
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li class="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>destroyConvexAlgorithm()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#6fba8aeaadd20c3d882f20088fbeffdc">btGImpactCollisionAlgorithm</a>
|
||||
<li>destroyData()
|
||||
: <a class="el" href="classgim__array.html#a7a9dca42674415635846cd077cb4a97">gim_array< T ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
78
Extras/GIMPACT/docs/html/functions_0x65.html
Executable file
@@ -0,0 +1,78 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li class="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>erase()
|
||||
: <a class="el" href="classgim__array.html#0de98d5b161c18568c7bc3a13e90df51">gim_array< T ></a>
|
||||
<li>erase_by_index()
|
||||
: <a class="el" href="classgim__hash__table.html#bd4a9523a14496c9e3eacd7f790dad2c">gim_hash_table< T ></a>
|
||||
<li>erase_by_index_unsorted()
|
||||
: <a class="el" href="classgim__hash__table.html#22cce5d8ed58cfb7e16d6b81aaf5acb7">gim_hash_table< T ></a>
|
||||
<li>erase_by_key()
|
||||
: <a class="el" href="classgim__hash__table.html#156d142f1eb74c3ef758a14fffe1763a">gim_hash_table< T ></a>
|
||||
<li>erase_sorted()
|
||||
: <a class="el" href="classgim__array.html#992f8d76ef464690cd11a4ffc3d5ac2d">gim_array< T ></a>
|
||||
<li>erase_sorted_mem()
|
||||
: <a class="el" href="classgim__array.html#878dddc1e188bfdbd738ec925f4386cf">gim_array< T ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
Extras/GIMPACT/docs/html/functions_0x66.html
Executable file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li class="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>find()
|
||||
: <a class="el" href="classgim__hash__table.html#14261b2d7de34188f8bc5179e4d60760">gim_hash_table< T ></a>
|
||||
<li>find_collision()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g1933e264be37ab4761b099974de6e164">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>find_collision_pairs()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7567c0cde6b2271a48661bfe7c5b162d">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>find_intersection()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#61a5dc7c0f802b2f4ef782b6bed04938">GIM_AABB</a>
|
||||
<li>front()
|
||||
: <a class="el" href="classgim__array.html#60fc3e0355cfdc09cc169c1c595d5d1b">gim_array< T ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
253
Extras/GIMPACT/docs/html/functions_0x67.html
Executable file
@@ -0,0 +1,253 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li class="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
|
||||
<li>get()
|
||||
: <a class="el" href="classgim__bitset.html#62e08efb3b9c5982860ee9ebec3f31a5">gim_bitset</a>
|
||||
<li>get_box()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#cbe4f54e9838827ca7341d4caeb18fcc">GIM_TRIANGLE</a>
|
||||
<li>get_bullet_triangle()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#18be11c51879942db41d46ba85a34ecd">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>get_center_extend()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#75140c87ffca65c98ae0391161768ecf">GIM_AABB</a>
|
||||
<li>get_edge_plane()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#63a2c22d4532c93c5270d7f4216dbf12">GIM_TRIANGLE</a>
|
||||
<li>get_indices()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#f1d6a414056fbd02cc0dbee64f10506a">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>get_key()
|
||||
: <a class="el" href="classgim__hash__table.html#a9f8b2ae1ac505ed5dfe73b83510dad0">gim_hash_table< T ></a>
|
||||
<li>get_normal()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#caaf015115216db37af901e4bbf67773">GIM_TRIANGLE</a>
|
||||
<li>get_plane()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#4f6af6f6c372d2fce363d6c55f8b746c">GIM_TRIANGLE</a>
|
||||
<li>get_pointer_at()
|
||||
: <a class="el" href="classgim__array.html#8d24180b31e4b971b0b0d3ee07b0e0f0">gim_array< T ></a>
|
||||
<li>get_primitive_box()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#3524867f2554a8f781576667096646d1">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#60d156c607f446e598ea56d98964fc1f">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g346c6eddcf63f67097a3d564ada57661">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a>
|
||||
<li>get_primitive_count()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e625cd65c3b3a4c7c6fe6fee4d571c72">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g94c3fab9efdfec58d4c55394f8531463">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#89fe6ecaeb9c5cc9593deaae82591ffe">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
<li>get_primitive_triangle()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d7869a68bc479da4fa711f1e53d7f17c">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd123d015b328ccfd1adee56517fd4b17">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#1253b6c30e5cf49c341193eac1b076d8">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
<li>get_triangle_transform()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#500db747a4c740b3de1756336263a53d">GIM_TRIANGLE</a>
|
||||
<li>get_uv_parameters()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#a35a00f5c7b9eeb8f0656be929294504">GIM_TRIANGLE</a>
|
||||
<li>get_value()
|
||||
: <a class="el" href="classgim__hash__table.html#40b5c46a0117da3948cd1b093f185321">gim_hash_table< T ></a>
|
||||
<li>get_value_by_index()
|
||||
: <a class="el" href="classgim__hash__table.html#b5ec54c3096e790e8c7ae570300df95d">gim_hash_table< T ></a>
|
||||
<li>get_vertex()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#66f50ee1521cc3c1b0b6e95134860bdb">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>get_vertex_count()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#da68d8f9ec4de1f2b52f5b3c45337bb8">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>getAabb()
|
||||
: <a class="el" href="classbt_triangle_shape_ex.html#90a9a3a12e7870debb747b63c5335249">btTriangleShapeEx</a>
|
||||
, <a class="el" href="classbt_g_impact_shape_interface.html#03644dc230664957e43ed49b4a319d64">btGImpactShapeInterface</a>
|
||||
<li>getBoxSet()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#797687b942adc2fd7430b05e617e0011">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#cd04aea947c51a6c1476b45223302838">btGImpactCompoundShape</a>
|
||||
<li>getBulletTriangle()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#a18b59981ba52dfe628536b46b02a285">btGImpactMeshShapePart</a>
|
||||
<li>getChildShape()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#d0fcd8054dc69c9d6264a5aa250ac19c">btGImpactCompoundShape</a>
|
||||
<li>getChildTransform()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#a623501ea102152891e945aae82dd000">btGImpactCompoundShape</a>
|
||||
<li>getGImpactShapeType()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#63bc618f4004790562f925dad70b0e47">btGImpactCompoundShape</a>
|
||||
, <a class="el" href="classbt_g_impact_shape_interface.html#fa7eb4d132d8726e072fa5a60f6a0a2a">btGImpactShapeInterface</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part.html#8294555e06ed9c7e7f305ec49d64210b">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape.html#ec4d4cd5c25fec4e6336422e2bbad1fa">btGImpactMeshShape</a>
|
||||
<li>getGlobalBox()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb7da5b02f219f1b432918458dc80d928">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getLeftNodeIndex()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge126d08b3f3ecf3a4e8263f663e3659c">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5ffb3b1487104a563ac91421c6dd72a9">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getLocalBox()
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#63d574cf2c4cc1bfe6f18bfbc923b479">btGImpactShapeInterface</a>
|
||||
<li>getLocalScaling()
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#702ea8c697ccf8c454e0b488dd0bf3f2">btGImpactShapeInterface</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part.html#f0428a406356b3c9b157efc4a5116a79">btGImpactMeshShapePart</a>
|
||||
<li>getMargin()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#d6ad76f22c8d08c71fda98b53ab2ce4d">btGImpactMeshShapePart</a>
|
||||
<li>getMeshPart()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#bac8a0def4182767d8556d7ed8b08a7c">btGImpactMeshShape</a>
|
||||
<li>getMeshPartCount()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#914d85323c20eae8e8d326c553988b3d">btGImpactMeshShape</a>
|
||||
<li>getName()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#3ea5d459191f6c821e8d49c3c9755437">btGImpactCompoundShape</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part.html#528c1838b9bb83a23f87a3e04e5b1e6d">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape.html#9a9d7a3b2a65c0a6a14b989c21158330">btGImpactMeshShape</a>
|
||||
<li>getNodeBound()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gfed3ac69e87861412130e5680bdc3c95">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0ee0f13a2c21241e82a9fd0ce1579592">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getNodeCount()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ge5ee83e6bf9ba2d96cbbb9d7ecc20b40">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c7ceb8815be89e7b54c3f0bdd0ff571">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getNodeData()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g67325a5db7d87791068ef278e772f756">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc7dd7d4118f6ce3a18b28d963d5b4709">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getNodeTriangle()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g45ef3e7b0b76a4b6be1f83e7f82a2d4b">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getNumChildShapes()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#bee7b436fa988fb3a40c81ff32be7fd1">btGImpactCompoundShape</a>
|
||||
<li>getPart()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#2adb8658eb7adbfecae2f66806085b76">btGImpactMeshShapePart</a>
|
||||
<li>getPrimitiveManager()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#b708206b65befe99f6a7257db79cfa60">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2b079418648fa9ffb25d7befc2736b7f">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#22db12dbcbd206637fa2b580cb843dd7">btGImpactCompoundShape</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga4484dfef41de1058825308d8a19e025">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getRightNodeIndex()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g71dd3e4f8634003d31b74dcee051d668">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ea2896bc8ef6f25e25a5f47a7b88156">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>getScapeNodeIndex()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3c88179fb10a4f4f3c66b3e7a73badd2">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc4a36fb6600fb0c549153627c883b262">GIM_BOX_TREE</a>
|
||||
<li>getShapeType()
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#c17994be6ed4358890b017d67c335df0">btGImpactShapeInterface</a>
|
||||
<li>getTriangle()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#75708c6132823ae56c97751689fb093e">btGImpactMeshShapePart</a>
|
||||
<li>getTriangleCount()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#9f88cbbc5c0ac6d586a84cece5c7074e">btGImpactMeshShapePart</a>
|
||||
<li>getVertex()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#0364847c4ee3f0ad3cccf885880a49da">btGImpactMeshShapePart</a>
|
||||
<li>getVertexCount()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#e7565a38ff0327751c2419edf5f2653e">btGImpactMeshShapePart</a>
|
||||
<li>GIM_AABB()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#fb133c0efff15ce3a6d7518054efcd72">GIM_AABB</a>
|
||||
<li>gim_array()
|
||||
: <a class="el" href="classgim__array.html#780ccbbd2719706d4c55b24017234e8b">gim_array< T ></a>
|
||||
<li>gim_bitset()
|
||||
: <a class="el" href="classgim__bitset.html#eccc093df2297681fe15ac8a834fb1b9">gim_bitset</a>
|
||||
<li>GIM_BOX_BOX_TRANSFORM_CACHE()
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#68f172ea609d1c6ade9a6b26cb3db5e6">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>GIM_BOX_TREE()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2027e9040617ca8868b5d9cd6b2dfb27">GIM_BOX_TREE</a>
|
||||
<li>GIM_BOX_TREE_NODE()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g925234a721bfa60ba613567ce5054734">GIM_BOX_TREE_NODE</a>
|
||||
<li>GIM_BOX_TREE_TEMPLATE_SET()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g3e388014ec1eabd79c2221bef8dcd10e">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>GIM_CONTACT()
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#39bcb1ac07d44c7d45ea33d77293d098">GIM_CONTACT</a>
|
||||
<li>gim_contact_array()
|
||||
: <a class="el" href="classgim__contact__array.html#ebf945441ec5ac046ca769884a93823a">gim_contact_array</a>
|
||||
<li>gim_hash_table()
|
||||
: <a class="el" href="classgim__hash__table.html#efe21c907c69c8077ec0886aaa778f6f">gim_hash_table< T ></a>
|
||||
<li>GIM_HASH_TABLE_NODE()
|
||||
: <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#4f12c93b735b6a2340e4f5831ca2b473">GIM_HASH_TABLE_NODE< T ></a>
|
||||
<li>GIM_PAIR()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gc2b1feaa0be24ed4bd4934dce7110bb6">GIM_PAIR</a>
|
||||
<li>gim_pair_set()
|
||||
: <a class="el" href="classgim__pair__set.html#1e8e5d377e9cba8d79374721d1382987">gim_pair_set</a>
|
||||
<li>GIM_RSORT_TOKEN()
|
||||
: <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html#309e957dbaeb3e43b80f73fe1d06d45e">GIM_RSORT_TOKEN</a>
|
||||
<li>GIM_TREE_TREE_COLLIDER()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gf45d86f54e4035edb4d38dae07597164">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>GIM_TRIANGLE()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#6a9d014cdfb5d4d6fcc1ed39372b2dd2">GIM_TRIANGLE</a>
|
||||
<li>GIM_TRIANGLE_CONTACT_DATA()
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#80db9814f936ff95c3c33f8d153cd4e8">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>gimpact_vs_compoundshape()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#03765fd30a48d788d38a3ec01de1e67e">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpact_vs_gimpact()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#af4fde7705a248779e0cda615590b772">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpact_vs_shape()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#1182c6a27741707783c05aa9e61f69af">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpactcompound_vs_gimpactcompound_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#4aa94ced33c26ca9f2e4e699df3f95ff">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpactcompound_vs_gimpactcompound_find_pairs()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#fb2ae2c374e39413f2a3ca3b26717442">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpactcompound_vs_gimpacttrimeshpart_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#883b2b0dd0d17d375fa173856f912b0a">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpactcompound_vs_gimpacttrimeshpart_find_pairs()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#8324ce1f4231da16e4ed1909797b24e4">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpactcompound_vs_shape_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#d7c11ddcd70113f2b36ed4206bd97028">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimesh_vs_gimpactcompound()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#a5ce47787c2121c818de94fb0b70bea6">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimesh_vs_gimpacttrimesh()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#d4fd50a780a47eb9f5b401d20ec19fb9">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimesh_vs_shape_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#f7667f4e16a87ca02a689fdf798e41b4">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimesh_vs_trimeshpart()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#387865da9bae52d08652cf6c92db43ee">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimeshpart_vs_concave_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#47a4f69438404e688088d6441735dff2">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimeshpart_vs_gimpacttrimeshpart_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#03bbdca086623481dc9914f215dd89fa">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimeshpart_vs_gimpacttrimeshpart_find_pairs()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#832b63858760d49be06fa519b35a528b">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimeshpart_vs_plane_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#0ca0f3789a78c1d190f74af6d68519ed">btGImpactCollisionAlgorithm</a>
|
||||
<li>gimpacttrimeshpart_vs_shape_collision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#a2e93c460f81f3e69383b843f8f54aa5">btGImpactCollisionAlgorithm</a>
|
||||
<li>growingCheck()
|
||||
: <a class="el" href="classgim__array.html#a9c596ff1639a5f6c69c16f25710f7d1">gim_array< T ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
75
Extras/GIMPACT/docs/html/functions_0x68.html
Executable file
@@ -0,0 +1,75 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li class="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
|
||||
<li>has_collision()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#b28c9e74022cc39870be1befdd0fde97">GIM_AABB</a>
|
||||
<li>hasBoxSet()
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#9032cf37c57277a158663219cf11eaf4">btGImpactShapeInterface</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#4f64c984327ce920bbd561f1bcb6549b">btGImpactCompoundShape</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape.html#04005021efb78584f419f13bcf1ef96a">btGImpactMeshShape</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part.html#cea7dc8c92c3df57568925702cdf7df5">btGImpactMeshShapePart</a>
|
||||
<li>hasHierarchy()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g24686e0ae5cdde9e7e5eb8bce74e597e">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
104
Extras/GIMPACT/docs/html/functions_0x69.html
Executable file
@@ -0,0 +1,104 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li class="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>increment_margin()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#803c42d8da1d2bdb73bc5338ae155bc6">GIM_AABB</a>
|
||||
<li>indexbase
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d6d0d8c45a8a01cd60e11be70e92164d">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>indexstride
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#89579bcad54eab7c6f0a2a2c333bbb86">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>indicestype
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#8ac8d4c60009c6bb9f81c93b6f9d43f0">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>insert()
|
||||
: <a class="el" href="classgim__hash__table.html#ff0e9bdb5bd6aacf9272db6789c514f7">gim_hash_table< T ></a>
|
||||
, <a class="el" href="classgim__array.html#a1855162e3317aead1e20dfe895dfe5c">gim_array< T ></a>
|
||||
<li>insert_mem()
|
||||
: <a class="el" href="classgim__array.html#d136c0af14df7e2943e437be26edda29">gim_array< T ></a>
|
||||
<li>insert_override()
|
||||
: <a class="el" href="classgim__hash__table.html#83987136757654921c71b183de8ec55e">gim_hash_table< T ></a>
|
||||
<li>insert_unsorted()
|
||||
: <a class="el" href="classgim__hash__table.html#be9a629ec7dfe612065ed9d161adc7e8">gim_hash_table< T ></a>
|
||||
<li>interpolate_normals()
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3f2d3d46cf49b6d1ff3f2c8299a2c3ca">GIM_CONTACT</a>
|
||||
<li>invalidate()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#c22819a9a73fab28f38d365c580e13b9">GIM_AABB</a>
|
||||
<li>is_hash_table()
|
||||
: <a class="el" href="classgim__hash__table.html#b7ab2e3e9ac09ec98d5c7112ea092aad">gim_hash_table< T ></a>
|
||||
<li>is_leaf_node()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga2e3bcc7628d6cf1ff55f79e467d46be">GIM_BOX_TREE_NODE</a>
|
||||
<li>is_point_inside()
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#921acb2a97263653fce72384f177a953">GIM_TRIANGLE</a>
|
||||
<li>is_sorted()
|
||||
: <a class="el" href="classgim__hash__table.html#075a9857030ef2630d036b57778e2a46">gim_hash_table< T ></a>
|
||||
<li>is_trimesh()
|
||||
: <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#c88dd5eeedd230f73a039204c9ee2542">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
, <a class="el" href="class_g_i_m___p_r_i_m_i_t_i_v_e___m_a_n_a_g_e_r___p_r_o_t_o_t_y_p_e.html#aad51538aaf2c2652c7e202a9f2d57a5">GIM_PRIMITIVE_MANAGER_PROTOTYPE</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#03c30297b9e910c74d1820454c297c65">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>isLeafNode()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gcdbffa778ffd8cc69f5c17f5540c9fd1">GIM_BOX_TREE</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g509b1d5bf9af2486aae90e8d56993092">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>isTrimesh()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g58be3bd10ea7c89c369084cbba655bbc">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
71
Extras/GIMPACT/docs/html/functions_0x6c.html
Executable file
@@ -0,0 +1,71 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li class="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
|
||||
<li>localScaling
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#1d26e1da7195c7e3308a341cdff8b691">btGImpactShapeInterface</a>
|
||||
<li>lock()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#8dbecfd935ff0c577f085679515e86e1">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#48a013e72b76f832638a54326a7cc709">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
221
Extras/GIMPACT/docs/html/functions_0x6d.html
Executable file
@@ -0,0 +1,221 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li class="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
|
||||
<li>m_allocated_size
|
||||
: <a class="el" href="classgim__array.html#bd86b4cd0d2dcc03d13505f02e950752">gim_array< T ></a>
|
||||
<li>m_AR
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#c6241a28e1c1c1e4a581ba547e30409e">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>m_bound
|
||||
: <a class="el" href="struct_g_i_m___a_a_b_b___d_a_t_a.html#0bcb619d705ecdc4c6d663ca7dee3755">GIM_AABB_DATA</a>
|
||||
, <a class="el" href="struct_g_i_m___b_o_x___t_r_e_e___n_o_d_e.html#ecef473aea92955c329bc0868857a1c6">GIM_BOX_TREE_NODE</a>
|
||||
<li>m_box0
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gde3ced8be9de58b0a375bd8528bd7e05">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_box1
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g36f9edc153cb2c5755f56fe5339488c4">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_box_set
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#7094bba21efc474f5a6d3beb7697b56d">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_compound_shape.html#9c3229aa107054cb247970c1271f4053">btGImpactCompoundShape</a>
|
||||
<li>m_box_tree
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8ad508edb1e059c6be39c784a8210f31">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>m_boxset0
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gaef507e20a0143e19c4d4d8d4e01fee7">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_boxset1
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g166e120a267d9954a62572ccb907add5">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_childShapes
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#ae79e1a4d800f58b2a3451e163b7adba">btGImpactCompoundShape</a>
|
||||
<li>m_childTransforms
|
||||
: <a class="el" href="classbt_g_impact_compound_shape.html#66956c32fbfe7f3c0964cbd0dfde566b">btGImpactCompoundShape</a>
|
||||
<li>m_collision_pairs
|
||||
: <a class="el" href="class_g_i_m___t_r_e_e___t_r_e_e___c_o_l_l_i_d_e_r.html#dce8fbf8e583586724f34e9b365de918">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_compoundShape
|
||||
: <a class="el" href="classbt_g_impact_compound_shape_1_1_compound_primitive_manager.html#8859a83b68d25f1a5d97b45e7a9ea6fd">btGImpactCompoundShape::CompoundPrimitiveManager</a>
|
||||
<li>m_container
|
||||
: <a class="el" href="classgim__bitset.html#c9f586b13505560e9e32bc140da5bbff">gim_bitset</a>
|
||||
<li>m_convex_algorithm
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#237dfeb55e35275fbf185b1be557dd7a">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_data
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gb78bc93dfa158b5fc01a6a1d4d1bfd0a">GIM_AABB_DATA</a>
|
||||
, <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gbba76fb81b6f50d11a0dccec69d0feec">GIM_BOX_TREE_NODE</a>
|
||||
, <a class="el" href="classgim__array.html#afb886b0fb48bed8c878d8a82dc4099c">gim_array< T ></a>
|
||||
, <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#be8af1004fe6245b61321844b1929243">GIM_HASH_TABLE_NODE< T ></a>
|
||||
<li>m_depth
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#4dd7e6233dcc7e7d0ba648bff6243dac">GIM_CONTACT</a>
|
||||
<li>m_dispatchInfo
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#24631f76478efcd285f4b3bfb6bd5b56">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_distance
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#a0db10be79e07464f41702ed2781217b">GIM_CONTACT</a>
|
||||
<li>m_escapeIndex
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g5a112d2bd3fcfb2699964f94d1fcfbcd">GIM_BOX_TREE_NODE</a>
|
||||
<li>m_feature1
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#286d04555cb581fd9744634ea9479cdf">GIM_CONTACT</a>
|
||||
<li>m_feature2
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#f9389e6d7e28d723e93233f3423e0984">GIM_CONTACT</a>
|
||||
<li>m_hash_table
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g35f6b0d640222067b9c76e61887e0354">gim_hash_table< T ></a>
|
||||
<li>m_index1
|
||||
: <a class="el" href="struct_g_i_m___p_a_i_r.html#6acfeb93e6bcd794c8f3765adfdad962">GIM_PAIR</a>
|
||||
<li>m_index2
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g8b9ea4da06cf2f9f55c3c114caac0d91">GIM_PAIR</a>
|
||||
<li>m_key
|
||||
: <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html#86c043951bfaad74e57bffadb64b8d30">GIM_RSORT_TOKEN</a>
|
||||
, <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#6774da7f36a0c162512a7105e0720686">GIM_HASH_TABLE_NODE< T ></a>
|
||||
<li>m_left
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6714d74e7c3f7b51c5fdd06e7b93721a">GIM_BOX_TREE_NODE</a>
|
||||
<li>m_localAABB
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#ef3513f486e55956b276e6d85a3ee087">btGImpactShapeInterface</a>
|
||||
<li>m_lock_count
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1f1bbd30412d01d1081c6c7efec52bf9">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>m_manifoldPtr
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#4b02e001372b1a70393c6451cd30afd7">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_margin
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#00e342655f73bea235450f154cc65091">GIM_TRIANGLE</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#c5ffde9a1505e865f2465c4c56267d67">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>m_max
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#b8008132c1b28e32f68f0b9e027e410c">GIM_AABB</a>
|
||||
<li>m_mesh_parts
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#db3071a27a8d10e7e3ed3ad4cc966056">btGImpactMeshShape</a>
|
||||
<li>m_meshInterface
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#05fa15c4df5eac6684fe7dc734f7f81b">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>m_min
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#b98d3e8caddc76fcd6300d60150b63ce">GIM_AABB</a>
|
||||
<li>m_min_hash_table_size
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gd0eb38448dd75c3a7964ff0fd5c6c7d0">gim_hash_table< T ></a>
|
||||
<li>m_needs_update
|
||||
: <a class="el" href="classbt_g_impact_shape_interface.html#8d7b7a78a8c65d3339d93fbf607a0d20">btGImpactShapeInterface</a>
|
||||
<li>m_node_array
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6dd738f6725e3595eaf9f2fa73615868">GIM_BOX_TREE</a>
|
||||
<li>m_node_size
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g1f81ffd2e5dd96b222eafa228ae6aa9c">gim_hash_table< T ></a>
|
||||
<li>m_nodes
|
||||
: <a class="el" href="classgim__hash__table.html#da83cac38bcf3fd282287f463def04e4">gim_hash_table< T ></a>
|
||||
<li>m_normal
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#ade2c99787d5fe1776cbb44e4bc76bc5">GIM_CONTACT</a>
|
||||
<li>m_num_nodes
|
||||
: <a class="el" href="class_g_i_m___b_o_x___t_r_e_e.html#d175db1b709c3fd9835ce8423af847fd">GIM_BOX_TREE</a>
|
||||
<li>m_part
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#d76087b394a6d50b32c25d67b13db8dd">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>m_part0
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#41e0e286a07df8172b640489a128254c">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_part1
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#71445213f3c35026b43d7dd8db1de71d">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_penetration_depth
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#42268781ae742b60561e8af4297284e1">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>m_point
|
||||
: <a class="el" href="class_g_i_m___c_o_n_t_a_c_t.html#3bd25b63998fe5054600212a47792213">GIM_CONTACT</a>
|
||||
<li>m_point_count
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#60e062bd749b9ce60ad87ae5c577aa49">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>m_points
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#3e5254b44288a281100decddecc69055">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>m_primitive_manager
|
||||
: <a class="el" href="class_g_i_m___b_o_x___t_r_e_e___t_e_m_p_l_a_t_e___s_e_t.html#02c6c5d8a88dda04e4430f46a8602656">GIM_BOX_TREE_TEMPLATE_SET< _GIM_PRIMITIVE_MANAGER_PROTOTYPE, _GIM_BOX_TREE_PROTOTYPE ></a>
|
||||
<li>m_R1to0
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#97597f0d242e71eb8ad458838428aa09">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>m_resultOut
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#7bebb0f1631641a432d0b353dda6ebad">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_right
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g6ee254a3c0101d107a45ea9add325723">GIM_BOX_TREE_NODE</a>
|
||||
<li>m_scale
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#e153a4cac52bb18615db6a1a69379d04">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>m_separating_normal
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#f060d0dbffcd1be4c3afe488efbd4df5">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>m_size
|
||||
: <a class="el" href="classgim__array.html#2cf2f444d6ce2cf6262d20d1d3c49278">gim_array< T ></a>
|
||||
<li>m_sorted
|
||||
: <a class="el" href="classgim__hash__table.html#defa6197dfd5c1564969b38d4d27848b">gim_hash_table< T ></a>
|
||||
<li>m_T1to0
|
||||
: <a class="el" href="class_g_i_m___b_o_x___b_o_x___t_r_a_n_s_f_o_r_m___c_a_c_h_e.html#f6aacf8817de360554f57799db41c8b4">GIM_BOX_BOX_TRANSFORM_CACHE</a>
|
||||
<li>m_table_size
|
||||
: <a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g39de8ad99c0fd79c595aa95d14be4e72">gim_hash_table< T ></a>
|
||||
<li>m_tri0
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g30631b6a514c21a94e70b0ecda065631">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_tri0_plane
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0c43ea84d2829fd41636e79b120574f5">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_tri1
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gd661ac21a4ebc78694733689a95a31ce">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_tri1_plane
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g74a8e3c7109bc55b23c7be1a0744f6ee">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>m_triface0
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#ecfe1ce2023c372295c2b93941b050d8">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_triface1
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#6bdf9734111e50142e1ebe1870922dbc">btGImpactCollisionAlgorithm</a>
|
||||
<li>m_value
|
||||
: <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html#ca09acfff366734f7529fb9cd082ba00">GIM_RSORT_TOKEN</a>
|
||||
<li>m_vertices
|
||||
: <a class="el" href="class_g_i_m___t_r_i_a_n_g_l_e.html#436d4edc6252d62e352f9c09d2cbcddc">GIM_TRIANGLE</a>
|
||||
<li>max_size()
|
||||
: <a class="el" href="classgim__array.html#8ab8601b580ef9f951411ac5d25e649b">gim_array< T ></a>
|
||||
<li>merge()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#75e41aceb9b1e8f4b90e702dcec19c13">GIM_AABB</a>
|
||||
<li>merge_contacts()
|
||||
: <a class="el" href="classgim__contact__array.html#74bc3c96a4552559f250df1528afae99">gim_contact_array</a>
|
||||
<li>merge_contacts_unique()
|
||||
: <a class="el" href="classgim__contact__array.html#c72ddf0ededc37e0bbf8bdb0fa2f406c">gim_contact_array</a>
|
||||
<li>merge_point()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#435ac5e5cacf99c60baf01f9a113a798">GIM_AABB</a>
|
||||
<li>merge_points()
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#4d3e25d735f8e5111bb54dd764cbb041">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
<li>mergepoints_generic()
|
||||
: <a class="el" href="struct_g_i_m___t_r_i_a_n_g_l_e___c_o_n_t_a_c_t___d_a_t_a.html#ae4327eaac6bfc1b899a19d039508f3b">GIM_TRIANGLE_CONTACT_DATA</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
84
Extras/GIMPACT/docs/html/functions_0x6e.html
Executable file
@@ -0,0 +1,84 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li class="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
|
||||
<li>newAlgorithm()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#980edf95519fc7adb2fbac90d1955de6">btGImpactCollisionAlgorithm</a>
|
||||
<li>newContactManifold()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#8faaab87173c61d08daef0ad50bc1417">btGImpactCollisionAlgorithm</a>
|
||||
<li>node0_has_triangle
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g464a9c92f0463ae8b805614d18a82d2b">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>node0_is_leaf
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g0757e929d551df38d3ffce4d743f4633">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>node1_has_triangle
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g2f69330c2f46d86ac668507d479eb846">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>node1_is_leaf
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#gba88b036bbe574362525297b8973b2de">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>node_collision()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7c4233b51e834c5ccbdd22f5dd7ff55d">GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 ></a>
|
||||
<li>numfaces
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#11cbf1f22ec8f970e5c6eb8da6467c70">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
<li>numverts
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part_1_1_trimesh_primitive_manager.html#1365c8589297063d34459570d964b87c">btGImpactMeshShapePart::TrimeshPrimitiveManager</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
93
Extras/GIMPACT/docs/html/functions_0x6f.html
Executable file
@@ -0,0 +1,93 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li class="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
|
||||
<li>operator()()
|
||||
: <a class="el" href="class_d_i_s_t_a_n_c_e___p_l_a_n_e__3_d___f_u_n_c.html#436be0c0e48b05c92e20dc87d343cebe">DISTANCE_PLANE_3D_FUNC</a>
|
||||
, <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___g_e_t___k_e_y.html#caf43a64ffcf04c3aa69dc14e8df80bd">GIM_HASH_NODE_GET_KEY</a>
|
||||
, <a class="el" href="classuint__key__func.html#6a0949184c8801f2440769be892296f8">uint_key_func</a>
|
||||
, <a class="el" href="classcopy__elements__func.html#ba9f4b47fd9195efc1fd4c301299a3d9">copy_elements_func</a>
|
||||
, <a class="el" href="classmemcopy__elements__func.html#e16d78c286b82291a39a21f3f2311786">memcopy_elements_func</a>
|
||||
, <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___k_e_y___m_a_c_r_o.html#7865f880d5cee855bcb04ab7e0e96c1c">GIM_HASH_NODE_CMP_KEY_MACRO</a>
|
||||
, <a class="el" href="class_g_i_m___r_s_o_r_t___t_o_k_e_n___c_o_m_p_a_r_a_t_o_r.html#cceb7639bbe849343b9bfd355def8168">GIM_RSORT_TOKEN_COMPARATOR</a>
|
||||
, <a class="el" href="class_g_i_m___h_a_s_h___n_o_d_e___c_m_p___m_a_c_r_o.html#247656f20f286bd1b1753106a9a63db2">GIM_HASH_NODE_CMP_MACRO</a>
|
||||
, <a class="el" href="classless__comparator.html#64f1b9c644ea6723ee329d7691af99ea">less_comparator</a>
|
||||
, <a class="el" href="classinteger__comparator.html#52863bdcdc098da82733eabf17b0b73b">integer_comparator</a>
|
||||
<li>operator<()
|
||||
: <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#749d9fcc3bf226efd2b7ef5c087024c2">GIM_HASH_TABLE_NODE< T ></a>
|
||||
, <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html#d313bf91ad40977eee486e8f98a54a01">GIM_RSORT_TOKEN</a>
|
||||
<li>operator==()
|
||||
: <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#cb122103c5286ec93386694ccbefec20">GIM_HASH_TABLE_NODE< T ></a>
|
||||
<li>operator>()
|
||||
: <a class="el" href="struct_g_i_m___r_s_o_r_t___t_o_k_e_n.html#e9083f297880a278660a740656cc3507">GIM_RSORT_TOKEN</a>
|
||||
, <a class="el" href="struct_g_i_m___h_a_s_h___t_a_b_l_e___n_o_d_e.html#a4f81b304007f07537b94b86ac0afd56">GIM_HASH_TABLE_NODE< T ></a>
|
||||
<li>operator[]()
|
||||
: <a class="el" href="classgim__hash__table.html#0df819cc9b510d933132f2e5d5f87488">gim_hash_table< T ></a>
|
||||
, <a class="el" href="classgim__array.html#6df4e1f1223b8c7cb3cf2dc0039b7a55">gim_array< T ></a>
|
||||
, <a class="el" href="classgim__hash__table.html#8462bb3aa6342465fc54659648f8c8c9">gim_hash_table< T ></a>
|
||||
<li>overlapping_trans_cache()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#f4c6c48e03d316e74e00b2ab261fd125">GIM_AABB</a>
|
||||
<li>overlapping_trans_conservative()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#9f15bee8c497a7c09221a07ad0f01695">GIM_AABB</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
99
Extras/GIMPACT/docs/html/functions_0x70.html
Executable file
@@ -0,0 +1,99 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>GIMPACT: Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.2 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index__"><span>_</span></a></li>
|
||||
<li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li class="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>plane_classify()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#641e77aa89b73949a92cb012a4f3aa42">GIM_AABB</a>
|
||||
<li>pointer()
|
||||
: <a class="el" href="classgim__array.html#efbe347f7417a9c5b8ebaa6989cce8bc">gim_array< T ></a>
|
||||
<li>pop_back()
|
||||
: <a class="el" href="classgim__array.html#eebbf5deb27265451bf00db5ce57c5fc">gim_array< T ></a>
|
||||
<li>pop_back_mem()
|
||||
: <a class="el" href="classgim__array.html#a15906909f6f824e559864359096db63">gim_array< T ></a>
|
||||
<li>postUpdate()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape.html#fbf7ae3408bc0ab975c46ed65820a4b2">btGImpactMeshShape</a>
|
||||
, <a class="el" href="classbt_g_impact_shape_interface.html#c430754948ac92d6f70b81e88416c96a">btGImpactShapeInterface</a>
|
||||
<li>processAllTriangles()
|
||||
: <a class="el" href="classbt_g_impact_mesh_shape_part.html#2f11302f3deda4e74a47a10d8206c276">btGImpactMeshShapePart</a>
|
||||
, <a class="el" href="classbt_g_impact_mesh_shape.html#390c862b6d18acd838d3cf89cfb2e862">btGImpactMeshShape</a>
|
||||
, <a class="el" href="classbt_g_impact_shape_interface.html#2faf9adce39854a9a66dd658f646be25">btGImpactShapeInterface</a>
|
||||
<li>processCollision()
|
||||
: <a class="el" href="classbt_g_impact_collision_algorithm.html#25602a167757a94b4f81b97ff40606b5">btGImpactCollisionAlgorithm</a>
|
||||
<li>projection_interval()
|
||||
: <a class="el" href="class_g_i_m___a_a_b_b.html#7802bf10dabdbdb9f15ceefba6289466">GIM_AABB</a>
|
||||
<li>push_back()
|
||||
: <a class="el" href="classgim__array.html#45b9c313cf887ed8a2fd6d1895b2c309">gim_array< T ></a>
|
||||
<li>push_back_mem()
|
||||
: <a class="el" href="classgim__array.html#cbd3ad9a6756d0b91e42549a0e7107f0">gim_array< T ></a>
|
||||
<li>push_back_memcpy()
|
||||
: <a class="el" href="classgim__array.html#8ef553253e1a77ed4f3168ca2e4da225">gim_array< T ></a>
|
||||
<li>push_contact()
|
||||
: <a class="el" href="classgim__contact__array.html#a35384cf722e52dad7e9966b8c5624f4">gim_contact_array</a>
|
||||
<li>push_pair()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#g7e0cb8a54afd07dc417050303613e578">gim_pair_set</a>
|
||||
<li>push_pair_inv()
|
||||
: <a class="el" href="group___b_o_x___p_r_u_n_n_i_n_g.html#ga48f0ccf3c68ffc6e3b5d121323f3aea">gim_pair_set</a>
|
||||
<li>push_triangle_contacts()
|
||||
: <a class="el" href="classgim__contact__array.html#af165fe754942e9f157b39d7db181d60">gim_contact_array</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:21 2007 for GIMPACT by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
||||
</body>
|
||||
</html>
|
||||