Browse Source

*** empty log message ***

David Rose 25 years ago
parent
commit
a560dbefd7
2 changed files with 16 additions and 0 deletions
  1. 15 0
      panda/src/pnmimage/pnmImageHeader.I
  2. 1 0
      panda/src/pnmimage/pnmImageHeader.h

+ 15 - 0
panda/src/pnmimage/pnmImageHeader.I

@@ -189,3 +189,18 @@ INLINE PNMFileType *PNMImageHeader::
 get_type() const {
   return _type;
 }
+
+////////////////////////////////////////////////////////////////////
+//     Function: PNMImageHeader::set_type
+//       Access: Public
+//  Description: Sets the file type of this PNMImage.  This will be
+//               the default type used when an image is read, if the
+//               type cannot be determined by magic number or inferred
+//               by extension, or the type used when the image is
+//               written, if the type cannot be inferred from the
+//               filename extension.
+////////////////////////////////////////////////////////////////////
+INLINE void PNMImageHeader::
+set_type(PNMFileType *type) {
+  _type = type;
+}

+ 1 - 0
panda/src/pnmimage/pnmImageHeader.h

@@ -61,6 +61,7 @@ public:
 
   INLINE bool has_type() const;
   INLINE PNMFileType *get_type() const;
+  INLINE void set_type(PNMFileType *type);
 
   bool read_header(const Filename &filename, PNMFileType *type = NULL);