44 std::ostream&
info(std::ostream&
os)
const override;
48 std::vector<Quad*> chld_;
85 std::ostream&
info(std::ostream&
os)
const override;
const Attribute & attrib() const
Returns the attribute of the connector.
Connector2 * face(uint i) const override
Required method by Connector3.
Connector1 * edge(uint i) const override
Required method by Connector3.
Connector0 * vertex(uint i) const override
Required method by Connector3.
std::ostream & info(std::ostream &os) const override
Returns information in an output stream.
Connector3 * child(uint i, bool mode) override
SphericalSurface & boundary() const
Return boundary connector.
Connector1 * edge(uint i) const override
Required method by Connector2.
Quad * child(uint i, bool mode) override
Get i-th quadrilateral child.
bool hasChild(const Quad &quad) const
Check if quad is a child of this connector.
const Quad * child(uint i) const override
Get i-th quadrilateral child.
Connector0 * vertex(uint i) const override
Required method by Connector2.
std::ostream & info(std::ostream &os) const override
Returns information in an output stream.
SphericalSurface(const std::vector< Quad * > &quads=std::vector< Quad * >(0), const Attribute attrib=Attribute())
Constructor accepting the children of the spherical surface.
Set< F > makeSet(uint n, const F &first,...)