82 virtual std::ostream&
info(std::ostream&
os)
const;
84 static std::unique_ptr<QuadSubdiv4> instance_;
104 virtual std::ostream&
info(std::ostream&
os)
const;
106 static std::unique_ptr<QuadSubdiv2H> instance_;
126 virtual std::ostream&
info(std::ostream&
os)
const;
128 static std::unique_ptr<QuadSubdiv2V> instance_;
191 virtual std::ostream&
info(std::ostream&
os)
const;
193 static std::unique_ptr<InfQuadSubdiv2V> instance_;
virtual Vertex * newVertex(const InfiniteQuad &q, uint i) const
virtual Connector1 * newEdge(const InfiniteQuad &q, uint i) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual void createChildren(InfiniteQuad &q) const
virtual void removeChildren(InfiniteQuad &q) const
virtual void removeChildren(InfiniteQuad &q) const =0
virtual void createChildren(InfiniteQuad &q) const =0
virtual Connector1 * newEdge(const InfiniteQuad &q, uint i) const =0
virtual Vertex * newVertex(const InfiniteQuad &q, uint i) const =0
virtual void createChildren(Quad &q) const
virtual Vertex * newVertex(const Quad &q, uint i) const
virtual Edge * newEdge(const Quad &q, uint i) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual void removeChildren(Quad &q) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual Vertex * newVertex(const Quad &q, uint i) const
virtual void createChildren(Quad &q) const
virtual Edge * newEdge(const Quad &q, uint i) const
virtual void removeChildren(Quad &q) const
virtual void removeChildren(Quad &q) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual Edge * newEdge(const Quad &q, uint i) const
virtual void createChildren(Quad &q) const
virtual Vertex * newVertex(const Quad &q, uint i) const
virtual void removeChildren(Quad &q) const =0
virtual Vertex * newVertex(const Quad &q, uint i) const =0
virtual void createChildren(Quad &q) const =0
virtual Edge * newEdge(const Quad &q, uint i) const =0
Set< F > makeSet(uint n, const F &first,...)