Refactoring
This commit is contained in:
parent
e1f66515d5
commit
5f863af7ce
|
|
@ -2,32 +2,20 @@
|
||||||
|
|
||||||
void ReducedModel::constructReducedModelBaseTriangleGeometry()
|
void ReducedModel::constructReducedModelBaseTriangleGeometry()
|
||||||
{
|
{
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this, CoordType{0, 0, 0}, DefaultNormal);
|
std::vector<vcg::Point3d> vertices{{0, 0, 0},
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this,
|
{-0.1666666666666666, -0.2886751345948129, 0},
|
||||||
CoordType{-0.1666666666666666,
|
{-0.3333333333333333, -0.5773502691896257, 0},
|
||||||
-0.2886751345948129,
|
{0, -0.8660254037844387, 0},
|
||||||
0},
|
{0.3333333333333333, -0.5773502691896258, 0},
|
||||||
DefaultNormal);
|
{0.1666666666666666, -0.288675134594813, 0},
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this,
|
{0, -0.3333333, 0}};
|
||||||
CoordType{-0.3333333333333333,
|
std::vector<vcg::Point2i> edges{{0, 3}};
|
||||||
-0.5773502691896257,
|
add(vertices, edges);
|
||||||
0},
|
|
||||||
DefaultNormal);
|
updateBaseTriangle();
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this,
|
interfaceNodeIndex = 3;
|
||||||
CoordType{0, -0.8660254037844387, 0},
|
vcg::tri::UpdateTopology<PatternGeometry>::VertexEdge(*this);
|
||||||
DefaultNormal);
|
vcg::tri::UpdateTopology<PatternGeometry>::EdgeEdge(*this);
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this,
|
|
||||||
CoordType{0.3333333333333333,
|
|
||||||
-0.5773502691896258,
|
|
||||||
0},
|
|
||||||
DefaultNormal);
|
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this,
|
|
||||||
CoordType{0.1666666666666666,
|
|
||||||
-0.288675134594813,
|
|
||||||
0},
|
|
||||||
DefaultNormal);
|
|
||||||
vcg::tri::Allocator<ReducedModel>::AddVertex(*this, CoordType{0, -0.3333333, 0}, DefaultNormal);
|
|
||||||
vcg::tri::Allocator<ReducedModel>::AddEdge(*this, 0, 3);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ReducedModel::ReducedModel()
|
ReducedModel::ReducedModel()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue