Home
last modified time | relevance | path

Searched refs:GeomTree (Results 1 – 10 of 10) sorted by relevance

/dports/games/pioneer/pioneer-20210723/src/
H A DCollMesh.h10 class GeomTree; variable
41 inline GeomTree *GetGeomTree() const { return m_geomTree; } in GetGeomTree()
43 inline void SetGeomTree(GeomTree *t) in SetGeomTree()
49 inline const std::vector<GeomTree *> &GetDynGeomTrees() const { return m_dynGeomTrees; } in GetDynGeomTrees()
50 inline void AddDynGeomTree(GeomTree *t) in AddDynGeomTree()
65 GeomTree *m_geomTree;
66 std::vector<GeomTree *> m_dynGeomTrees;
H A DCollMesh.cpp36 m_geomTree = new GeomTree(rd); in Load()
41 m_dynGeomTrees.push_back(new GeomTree(rd)); in Load()
H A DModelBody.cpp33 SceneGraph::CollisionGeometry *GetCgForTree(GeomTree *t) in GetCgForTree()
/dports/games/pioneer/pioneer-20210723/src/collider/
H A DGeom.h11 class GeomTree; variable
18 Geom(const GeomTree *geomtree, const matrix4x4d &m, const vector3d &pos, void *data);
28 inline const GeomTree *GetGeomTree() const { return m_geomtree; } in GetGeomTree()
47 const GeomTree *m_geomtree;
H A DGeomTree.h23 class GeomTree {
25GeomTree(const int numVerts, const int numTris, const std::vector<vector3f> &vertices, const Uint3…
26 GeomTree(Serializer::Reader &rd);
29 ~GeomTree();
H A DGeomTree.cpp12 GeomTree::~GeomTree() in ~GeomTree()
16 GeomTree::GeomTree(const int numVerts, const int numTris, const std::vector<vector3f> &vertices, co… in GeomTree() function in GeomTree
155 GeomTree::GeomTree(Serializer::Reader &rd) in GeomTree() function in GeomTree
249 void GeomTree::TraceRay(const vector3f &start, const vector3f &dir, isect_t *isect) const in TraceRay()
255 void GeomTree::TraceRay(const BVHNode *currnode, const vector3f &a_origin, const vector3f &a_dir, i… in TraceRay()
284 void GeomTree::RayTriIntersect(int numRays, const vector3f &origin, const vector3f *dirs, int triId… in RayTriIntersect()
314 vector3f GeomTree::GetTriNormal(int triIdx) const in GetTriNormal()
324 void GeomTree::Save(Serializer::Writer &wr) const in Save()
H A DGeom.cpp15 Geom::Geom(const GeomTree *geomtree, const matrix4x4d &m, const vector3d &pos, void *data) : in Geom()
186 const GeomTree::Edge *edges = this->GetGeomTree()->GetEdges(); in CollideEdgesTris()
/dports/games/pioneer/pioneer-20210723/src/scenegraph/
H A DCollisionGeometry.h18 class GeomTree; variable
40 GeomTree *GetGeomTree() const { return m_geomTree; } in GetGeomTree()
41 void SetGeomTree(GeomTree *c) { m_geomTree = c; } in SetGeomTree()
57 GeomTree *m_geomTree;
H A DCollisionVisitor.cpp100 GeomTree *gt = new GeomTree( in ApplyDynamicCollisionGeometry()
207 GeomTree *gt = new GeomTree( in CreateCollisionMesh()
/dports/science/dalton/dalton-66052b3af5ea7225e31178bf9a8b031913c72190/external/gen1int/include/
H A Dgeom_total.h48 } GeomTree; typedef