File tree Expand file tree Collapse file tree 2 files changed +0
-64
lines changed
Sofa/Component/Topology/Container/Constant/src/sofa/component/topology/container/constant Expand file tree Collapse file tree 2 files changed +0
-64
lines changed Original file line number Diff line number Diff line change @@ -802,61 +802,11 @@ void MeshTopology::setNbPoints(Size n)
802802 nbPoints = n;
803803}
804804
805- Size MeshTopology::getNbEdges ()
806- {
807- return Size (getEdges ().size ());
808- }
809-
810- Size MeshTopology::getNbTriangles ()
811- {
812- return Size (getTriangles ().size ());
813- }
814-
815- Size MeshTopology::getNbQuads ()
816- {
817- return Size (getQuads ().size ());
818- }
819-
820- Size MeshTopology::getNbTetrahedra ()
821- {
822- return Size (getTetrahedra ().size ());
823- }
824-
825- Size MeshTopology::getNbHexahedra ()
826- {
827- return Size (getHexahedra ().size ());
828- }
829-
830805Size MeshTopology::getNbUVs ()
831806{
832807 return Size (getUVs ().size ());
833808}
834809
835- const MeshTopology::Edge MeshTopology::getEdge (Index i)
836- {
837- return getEdges ()[i];
838- }
839-
840- const MeshTopology::Triangle MeshTopology::getTriangle (Index i)
841- {
842- return getTriangles ()[i];
843- }
844-
845- const MeshTopology::Quad MeshTopology::getQuad (Index i)
846- {
847- return getQuads ()[i];
848- }
849-
850- const MeshTopology::Tetra MeshTopology::getTetrahedron (Index i)
851- {
852- return getTetrahedra ()[i];
853- }
854-
855- const MeshTopology::Hexa MeshTopology::getHexahedron (Index i)
856- {
857- return getHexahedra ()[i];
858- }
859-
860810const MeshTopology::UV MeshTopology::getUV (Index i)
861811{
862812 return getUVs ()[i];
Original file line number Diff line number Diff line change @@ -99,20 +99,6 @@ class SOFA_COMPONENT_TOPOLOGY_CONTAINER_CONSTANT_API MeshTopology : public core:
9999 const SeqTetrahedra& getTetrahedra () override ;
100100 const SeqHexahedra& getHexahedra () override ;
101101
102- // Random accessors
103-
104- Size getNbEdges () override ;
105- Size getNbTriangles () override ;
106- Size getNbQuads () override ;
107- Size getNbTetrahedra () override ;
108- Size getNbHexahedra () override ;
109-
110- const Edge getEdge (EdgeID i) override ;
111- const Triangle getTriangle (TriangleID i) override ;
112- const Quad getQuad (QuadID i) override ;
113- const Tetra getTetrahedron (TetraID i) override ;
114- const Hexa getHexahedron (HexaID i) override ;
115-
116102 // If using STEP loader, include also uv coordinates
117103 typedef Index UVID;
118104 typedef type::Vec2 UV;
You can’t perform that action at this time.
0 commit comments