added import in the importdata members to support of different types of curvature (float/double)
This commit is contained in:
parent
88a648822a
commit
76b91b9957
vcg/simplex
|
@ -524,8 +524,8 @@ public:
|
||||||
template <class RightFaceType>
|
template <class RightFaceType>
|
||||||
void ImportData(const RightFaceType & rightF){
|
void ImportData(const RightFaceType & rightF){
|
||||||
if((*this).IsCurvatureDirEnabled() && rightF.IsCurvatureDirEnabled()) {
|
if((*this).IsCurvatureDirEnabled() && rightF.IsCurvatureDirEnabled()) {
|
||||||
PD1() = rightF.cPD1();
|
PD1().Import(rightF.cPD1());
|
||||||
PD2() = rightF.cPD2();
|
PD2().Import(rightF.cPD2());
|
||||||
K1() = rightF.cK1();
|
K1() = rightF.cK1();
|
||||||
K2() = rightF.cK2();
|
K2() = rightF.cK2();
|
||||||
}
|
}
|
||||||
|
|
|
@ -486,10 +486,10 @@ public:
|
||||||
void ImportData(const RightVertexType & rightV){
|
void ImportData(const RightVertexType & rightV){
|
||||||
if((*this).IsCurvatureDirEnabled() && rightV.IsCurvatureDirEnabled())
|
if((*this).IsCurvatureDirEnabled() && rightV.IsCurvatureDirEnabled())
|
||||||
{
|
{
|
||||||
(*this).PD1() = rightV.cPD1();
|
(*this).PD1().Import(rightV.cPD1());
|
||||||
(*this).PD2() = rightV.cPD2();
|
(*this).PD2().Import(rightV.cPD2());
|
||||||
(*this).K1() = rightV.cK1();
|
(*this).K1()=rightV.cK1();
|
||||||
(*this).K2() = rightV.cK2();
|
(*this).K2()=rightV.cK2();
|
||||||
}
|
}
|
||||||
TT::ImportData(rightV);
|
TT::ImportData(rightV);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue