template <class T>
class vtb::stl::Solid
Types
  • using face_array = typename polyhedron_type::face_array
  • using vertex_array = typename polyhedron_type::vertex_array
  • using polyhedron_type = vtb::geometry::Polyhedron< T >
Methods
  • read(std::istream & in) -> void
  • write(std::ostream & out) const -> void
  • polyhedron() -> polyhedron_type &
  • polyhedron() const -> const polyhedron_type &
  • binary(bool rhs) -> void
  • binary() const -> bool
  • filename(const std::string & rhs) -> void
  • filename() const -> const std::string &
  • name(const std::string & rhs) -> void
  • name() const -> const std::string &
  • clear() -> void
  • Solid(polyhedron_type && polyhedron)explicit
  • Solid(const polyhedron_type & polyhedron)explicit
  • operator=(Solid &&) -> Solid &
  • Solid(Solid &&)
  • operator=(const Solid &) -> Solid &
  • Solid(const Solid &)
  • ~Solid()
  • Solid()
template <class T>
operator>>(std::istream & in, Solid< T > & rhs) -> std::istream &
template <class T>
operator<<(std::ostream & out, const Solid< T > & rhs) -> std::ostream &