using Pointer = std::shared_ptr< Entity >
Base class for entities.
vtb::iges::Composite_curve< T >
vtb::iges::Line< T >
vtb::iges::Null
vtb::iges::Parametric_spline_surface< T >
vtb::iges::Point< T >
vtb::iges::Rational_basis_spline_surface< T >
vtb::iges::Ruled_surface< T >
Directory_entry _entry
parameters(iges_ostream & out) const -> voidprotectedvirtual
write(iges_ostream & out) const -> void
type() const -> Entity_type
entry() -> Directory_entry &
entry() const -> const Directory_entry &
Entity(Directory_entry entry)explicit
Entity(Entity_type type)explicit
~Entity()virtual
Entity()
operator<<(iges_ostream & out, const Entity & rhs) -> iges_ostream &