@@ -893,6 +893,63 @@ class FailOn(object):
893893    WARNING  =  'warning' 
894894
895895
896+ class  ForeignPpmFormat (object ):
897+     """ForeignPpmFormat. 
898+ 
899+ The netpbm file format to save as. 
900+ 
901+ #VIPS_FOREIGN_PPM_FORMAT_PBM images are single bit. 
902+ 
903+ #VIPS_FOREIGN_PPM_FORMAT_PGM images are 8, 16, or 32-bits, one band. 
904+ 
905+ #VIPS_FOREIGN_PPM_FORMAT_PPM images are 8, 16, or 32-bits, three bands. 
906+ 
907+ #VIPS_FOREIGN_PPM_FORMAT_PFM images are 32-bit float pixels. 
908+ 
909+ #VIPS_FOREIGN_PPM_FORMAT_PNM images are anymap images -- the image format 
910+ is used to pick the saver. 
911+ 
912+ Attributes: 
913+ 
914+     PBM (str): portable bitmap 
915+ 
916+     PGM (str): portable greymap 
917+ 
918+     PPM (str): portable pixmap 
919+ 
920+     PFM (str): portable float map 
921+ 
922+     PNM (str): portable anymap 
923+ 
924+     """ 
925+ 
926+     PBM  =  'pbm' 
927+     PGM  =  'pgm' 
928+     PPM  =  'ppm' 
929+     PFM  =  'pfm' 
930+     PNM  =  'pnm' 
931+ 
932+ 
933+ class  ForeignSubsample (object ):
934+     """ForeignSubsample. 
935+ 
936+ Set subsampling mode. 
937+ 
938+ Attributes: 
939+ 
940+     AUTO (str): prevent subsampling when quality >= 90 
941+ 
942+     ON (str): always perform subsampling 
943+ 
944+     OFF (str): never perform subsampling 
945+ 
946+     """ 
947+ 
948+     AUTO  =  'auto' 
949+     ON  =  'on' 
950+     OFF  =  'off' 
951+ 
952+ 
896953class  ForeignDzLayout (object ):
897954    """ForeignDzLayout. 
898955
@@ -988,26 +1045,6 @@ class RegionShrink(object):
9881045    NEAREST  =  'nearest' 
9891046
9901047
991- class  ForeignSubsample (object ):
992-     """ForeignSubsample. 
993- 
994- Set subsampling mode. 
995- 
996- Attributes: 
997- 
998-     AUTO (str): prevent subsampling when quality >= 90 
999- 
1000-     ON (str): always perform subsampling 
1001- 
1002-     OFF (str): never perform subsampling 
1003- 
1004-     """ 
1005- 
1006-     AUTO  =  'auto' 
1007-     ON  =  'on' 
1008-     OFF  =  'off' 
1009- 
1010- 
10111048class  ForeignWebpPreset (object ):
10121049    """ForeignWebpPreset. 
10131050
@@ -1217,12 +1254,15 @@ class Intent(object):
12171254
12181255    ABSOLUTE (str): absolute colorimetric rendering intent 
12191256
1257+     AUTO (str): the rendering intent that the profile suggests 
1258+ 
12201259    """ 
12211260
12221261    PERCEPTUAL  =  'perceptual' 
12231262    RELATIVE  =  'relative' 
12241263    SATURATION  =  'saturation' 
12251264    ABSOLUTE  =  'absolute' 
1265+     AUTO  =  'auto' 
12261266
12271267
12281268class  Kernel (object ):
@@ -1244,6 +1284,10 @@ class Kernel(object):
12441284
12451285    LANCZOS3 (str): Convolve with a three-lobe Lanczos kernel. 
12461286
1287+     MKS2013 (str): Convolve with Magic Kernel Sharp 2013. 
1288+ 
1289+     MKS2021 (str): Convolve with Magic Kernel Sharp 2021. 
1290+ 
12471291    """ 
12481292
12491293    NEAREST  =  'nearest' 
@@ -1252,6 +1296,8 @@ class Kernel(object):
12521296    MITCHELL  =  'mitchell' 
12531297    LANCZOS2  =  'lanczos2' 
12541298    LANCZOS3  =  'lanczos3' 
1299+     MKS2013  =  'mks2013' 
1300+     MKS2021  =  'mks2021' 
12551301
12561302
12571303class  PCS (object ):
@@ -1295,12 +1341,13 @@ class OperationMorphology(object):
12951341class  CombineMode (object ):
12961342    """CombineMode. 
12971343
1298- See vips_draw_image()  and so on. 
1344+ See :meth:`.Image.draw_image`  and so on. 
12991345
1300- Operations like vips_draw_image()  need to be told how to combine images 
1346+ Operations like :meth:`.Image.draw_image`  need to be told how to combine images 
13011347from two sources. 
13021348
1303- See also: vips_join(). 
1349+ ::: seealso 
1350+     :meth:`.Image.join`. 
13041351
13051352Attributes: 
13061353
0 commit comments