PNMFileType

from panda3d.core import PNMFileType
class PNMFileType

Bases: TypedWritable

This is the base class of a family of classes that represent particular image file types that PNMImage supports.

Inheritance diagram

Inheritance diagram of PNMFileType

__init__(*args, **kwargs)
extensions
getClassType()

C++ Interface: get_class_type()

getExtension()

C++ Interface: get_extension(PNMFileType self, int n)

/**
  • Returns the nth possible filename extension associated with this particular

  • file type, without a leading dot.

*/

getExtensions()
getName()

C++ Interface: get_name(PNMFileType self)

getNumExtensions()

C++ Interface: get_num_extensions(PNMFileType self)

/**
  • Returns the number of different possible filename extensions associated

  • with this particular file type.

*/

getSuggestedExtension()

C++ Interface: get_suggested_extension(PNMFileType self)

/**
  • Returns a suitable filename extension (without a leading dot) to suggest

  • for files of this type, or empty string if no suggestions are available.

*/

get_class_type()

C++ Interface: get_class_type()

get_extension()

C++ Interface: get_extension(PNMFileType self, int n)

/**
  • Returns the nth possible filename extension associated with this particular

  • file type, without a leading dot.

*/

get_extensions()
get_name()

C++ Interface: get_name(PNMFileType self)

get_num_extensions()

C++ Interface: get_num_extensions(PNMFileType self)

/**
  • Returns the number of different possible filename extensions associated

  • with this particular file type.

*/

get_suggested_extension()

C++ Interface: get_suggested_extension(PNMFileType self)

/**
  • Returns a suitable filename extension (without a leading dot) to suggest

  • for files of this type, or empty string if no suggestions are available.

*/

name
suggested_extension