24 if (
Angle ==
nullptr) {
26 Angle = MakeUnique<float>(Edge.Angle);
27 }
else if (*
Angle!= Edge.Angle) {
32 _vect.emplace_back(&Edge);
47 return Angle.IsValid();
58 TUniquePtr<float>
Angle =
nullptr;
61 std::vector<const GraphHalfEdge *>
_vect;
std::vector< const GraphHalfEdge * > _vect
void Add(const GraphHalfEdge &Edge)
const GraphHalfEdge & operator[](size_t i) const
TUniquePtr< float > Angle
const float * GetAngle() const