// include functions that scripts may want to use please include functions shrinkRectBottomAndRight scaleWidthAndHeight shootRightScreen parseHexConstant intToHexConstant reverseBits chunks regexpExtract regexpFind leftArrowParse restructure multiMapToMultiSet multiMapIndex newObject jExtendedTabs jcheckbox onTabSelectedAndNow copyList onSliderValueChanged getSliderValue setSliderMax setSpinnerMax toCodePoint profileFor5 countTo fileNameWithoutExtension closeOnComponentHide nPages onEnabledChanged memoryPoolMXBeans g22_parseCharRanges addOrReplaceTab jcenterNarrowLabel boolIter nonNullIterator nextFromIterator codePointToString intRangesIterator intersectIntRanges withBlackBorder g22_darkRegions jBoldLabel tok_parsedIntegers totalIntRangesLength_int nCharacters nFonts getLocalFonts parseHexRanges jVarCheckBox jVarTextField jVarTextArea deriveBoldItalic profileSingleThreadToConsole benchFor5 markPointsInImageWithAlpha printStarFormat step drawPixelChessboard drawPixelStripes ptMul nSteps dm_frame repeatingGradient setPixels pointsToImage_fromOrigin pointsToImage nPoints radianToDegree threePointAngle shapeToImage regularPolygon idiv_round iota tempGraphicsTransform checkIntColorWithoutAlpha getIntColorWithoutAlpha setText_neverEmpty jscrollVertical inImage varyPt varyPoint replacePairA replacePairB awtStepContinuously varyColor varyList randomIndex not awtCalcContinuously awtCalcEvery_returnComponent divides mod n2_iround allToInt inc dec pixelatedZoomedImageSurface rawBufferedImageDistance_sameSize scaledBufferedImageFromIntegralImage_withMeta_height randomPt bwRawImageDiff_sameSize aspectRatio isNull bwImageHexPixelsSingleLine reversedOrderedMultiSetMap reversePairs multiMapToPairs reversedOrderedMultiMap keysWithMultipleValuesOnly reverseMultiMap toMultiMap mapToSet neg uniquifyBWImages allToBufferedImage litorderedmap pow listToSquareishChunks mergeBufferedImagesInRows mapToMultiMap pairsToMap zip pairsToMultiMap intSum concatStrings repF transpose longPlus nLetters starFormat joinWithColon multiSetToPairsByPopularity renderMultiSetAsLines_byPopularity asMultiSet fixFieldValues shrinkRect cloneClipBufferedImage mergeBufferedImagesVertically getColor toTreeSet notNull uniquifyBufferedImages showLinesWithCount localFontFamilies joinWithSpace nonStaticFields fieldNames castTo leftScreenBounds rightScreenBounds mergeRects g22_squareness g22_regionFilledness plus minus mul div newImage randomRect fillRect lessThan greaterThan newImage g22_darkestRegion isInstance scaleRect_imageToImage . please include class ScreenOverlay. please include class TranslucentWindowTest. please include class RegionToBWImage. please include class CountHolesInRegion. please include class RegionHoleBounds. please include class PadImageToAspectRatio. please include class Ratio. please include class UniquifyUsingHasher. please include class HashBufferedImage. please include class HashedBWImage. please include class G22LetterRecognizer1. please include class MultiPointGradient. please include class AIStrategy_RandomWithVariation. please include class SimpleOutlineWalker. please include class AverageAndMinMax. please include class G22RegionThinner. please include class RegionBorder_innerPoints_withDiagonals. please include class G22RegionThinner_v2. please include class G22SkeletonWalker. please include class G22SkeletonToMesh. please include class G22SkeletonToMesh_v2. please include class G22RegionsToMeshes. please include class G22VisualizeMeshes. please include class StepperWithStats. please include class JFileDropTarget. please include class JSelectableDirLabel. please include class G22MeshGroup. please include class G22Tiler_BWImage.