Lines Matching refs:outvert
1628 std::vector<IfcVector3>& outvert = result.verts; in ProcessBoolean() local
1631 outvert.reserve(in.size()); in ProcessBoolean()
1646 outvert.push_back(e0); in ProcessBoolean()
1653 outvert.push_back(e0); in ProcessBoolean()
1654 outvert.push_back(isectpos); in ProcessBoolean()
1659 outvert.push_back(isectpos); in ProcessBoolean()
1670 ArrayBounds(&*(outvert.end()-newcount),newcount,vmin,vmax); in ProcessBoolean()
1679 std::vector<IfcVector3>::iterator e = std::unique( outvert.end()-newcount, outvert.end(), fz ); in ProcessBoolean()
1680 if (e != outvert.end()) { in ProcessBoolean()
1681 newcount -= static_cast<unsigned int>(std::distance(e,outvert.end())); in ProcessBoolean()
1682 outvert.erase(e,outvert.end()); in ProcessBoolean()
1684 if (fz(*( outvert.end()-newcount),outvert.back())) { in ProcessBoolean()
1685 outvert.pop_back(); in ProcessBoolean()