Save header into file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(file_stl_object), | intent(inout) | :: | self | File STL. |
subroutine save_header_into_file(self)
!< Save header into file.
class(file_stl_object), intent(inout) :: self !< File STL.
if (self%is_open) then
rewind(self%file_unit)
if (self%is_ascii) then
write(self%file_unit, '(A)') 'solid '//trim(self%header)
else
write(self%file_unit) self%header
write(self%file_unit) self%facets_number
endif
else
write(stderr, '(A)') 'error: file is not open, impossible to load header from file!'
endif
endsubroutine save_header_into_file