Lines Matching refs:mpNormals
786 NormalsArray3D* mpNormals; member in ImplB3DPolygon
817 mpNormals(0L), in ImplB3DPolygon()
829 mpNormals(0L), in ImplB3DPolygon()
841 if(rToBeCopied.mpNormals && rToBeCopied.mpNormals->isUsed()) in ImplB3DPolygon()
843 mpNormals = new NormalsArray3D(*rToBeCopied.mpNormals); in ImplB3DPolygon()
855 mpNormals(0L), in ImplB3DPolygon()
873 if(rToBeCopied.mpNormals && rToBeCopied.mpNormals->isUsed()) in ImplB3DPolygon()
875 mpNormals = new NormalsArray3D(*rToBeCopied.mpNormals, nIndex, nCount); in ImplB3DPolygon()
877 if(!mpNormals->isUsed()) in ImplB3DPolygon()
879 delete mpNormals; in ImplB3DPolygon()
880 mpNormals = 0L; in ImplB3DPolygon()
904 if(mpNormals) in ~ImplB3DPolygon()
906 delete mpNormals; in ~ImplB3DPolygon()
907 mpNormals = 0L; in ~ImplB3DPolygon()
967 if(mpNormals) in impNormalsAreEqual()
969 if(rCandidate.mpNormals) in impNormalsAreEqual()
971 bNormalsAreEqual = (*mpNormals == *rCandidate.mpNormals); in impNormalsAreEqual()
976 bNormalsAreEqual = !mpNormals->isUsed(); in impNormalsAreEqual()
981 if(rCandidate.mpNormals) in impNormalsAreEqual()
984 bNormalsAreEqual = !rCandidate.mpNormals->isUsed(); in impNormalsAreEqual()
1065 if(mpNormals) in insert()
1067 mpNormals->insert(nIndex, ::basegfx::B3DVector::getEmptyVector(), nCount); in insert()
1138 if(mpNormals) in getNormal()
1140 return mpNormals->getNormal(nIndex); in getNormal()
1150 if(!mpNormals) in setNormal()
1154 mpNormals = new NormalsArray3D(maPoints.count()); in setNormal()
1155 mpNormals->setNormal(nIndex, rValue); in setNormal()
1160 mpNormals->setNormal(nIndex, rValue); in setNormal()
1162 if(!mpNormals->isUsed()) in setNormal()
1164 delete mpNormals; in setNormal()
1165 mpNormals = 0L; in setNormal()
1172 if(mpNormals) in transformNormals()
1174 mpNormals->transform(rMatrix); in transformNormals()
1180 return (mpNormals && mpNormals->isUsed()); in areNormalsUsed()
1185 if(mpNormals) in clearNormals()
1187 delete mpNormals; in clearNormals()
1188 mpNormals = 0L; in clearNormals()
1274 if(rSource.mpNormals && rSource.mpNormals->isUsed()) in insert()
1276 if(!mpNormals) in insert()
1278 mpNormals = new NormalsArray3D(maPoints.count()); in insert()
1281 mpNormals->insert(nIndex, *rSource.mpNormals); in insert()
1285 if(mpNormals) in insert()
1287 mpNormals->insert(nIndex, ::basegfx::B3DVector::getEmptyVector(), nCount); in insert()
1328 if(mpNormals) in remove()
1330 mpNormals->remove(nIndex, nCount); in remove()
1332 if(!mpNormals->isUsed()) in remove()
1334 delete mpNormals; in remove()
1335 mpNormals = 0L; in remove()
1369 if(mpNormals) in flip()
1371 mpNormals->flip(); in flip()
1394 …const bool bNormalsEqual(!mpNormals || (mpNormals->getNormal(0L) == mpNormals->getNormal(nIndex))); in hasDoublePoints()
1418 … const bool bNormalsEqual(!mpNormals || (mpNormals->getNormal(a) == mpNormals->getNormal(a + 1L))); in hasDoublePoints()
1457 if(bRemove && mpNormals && !(mpNormals->getNormal(0L) == mpNormals->getNormal(nIndex))) in removeDoublePointsAtBeginEnd()
1493 if(bRemove && mpNormals && !(mpNormals->getNormal(nIndex) == mpNormals->getNormal(nNextIndex))) in removeDoublePointsWholeTrack()