PCL
|
PCL root namespace. More...
Namespaces | |
AbsoluteResizeMode | |
Absolute resizing modes for the Resample process. | |
Align | |
Control alignment modes. | |
APASSStarFlag | |
Data availability and quality flags for APASS star data. | |
ArgumentItemMode | |
Non-parametric argument parsing modes. | |
ArgumentOption | |
Working options affecting how non-parametric arguments are interpreted. | |
BackgroundBrush | |
Transparency background brushes. | |
BitmapFormat | |
Bitmap pixel value interpretation modes. | |
BrushStyle | |
Supported brush styles. | |
CFAType | |
Color Filter Array types. | |
CheckState | |
Button check states. | |
Clip | |
Clip codes used by the Sutherland-Cohen line clipping algorithm. | |
ColorSpace | |
Supported color spaces. | |
CompositionOp | |
Image composition operators. | |
CropMode | |
Image cropping modes for the Crop geometric transformation. | |
DisplayChannel | |
Rendering modes for image display and bitmap renditions. | |
DrizzleParserOption | |
Drizzle data parsing options | |
ExternalProcessError | |
External process error conditions. | |
FFTDirection | |
Defines directions and types of fast Fourier transforms. | |
FileAttribute | |
File attributes. | |
FileMode | |
File access, share and opening/creation modes. | |
FillRule | |
Polygon fill rules. | |
FindMode | |
Flags to control text find and replacement operations. | |
FocusStyle | |
Control focus styles. | |
FontFamily | |
Platform-independent, standard font families. | |
FontStretch | |
Standard font stretchs. | |
FontWeight | |
Standard font weights. | |
FrameStyle | |
Frame styles. | |
GaiaStarFlag | |
Data availability and quality flags for Gaia star data. | |
GlobalVariableType | |
Data types for global platform variables. | |
GradientSpreadMode | |
Supported gradient spread modes. | |
ICCColorSpace | |
Representation of data and connection color spaces in ICC color profiles. | |
ICCProfileClass | |
Representation of ICC color profile classes. | |
ICCRenderingDirection | |
ICC transform rendering direction. | |
ICCRenderingIntent | |
ICC rendering intents. | |
ImageMode | |
GUI operation modes. | |
ImageOp | |
Arithmetic, bitwise logical and pixel composition operations. | |
InstallMode | |
Module installation modes. | |
IntegerDownsampleMode | |
Downsampling operations for IntegerResample. | |
InterfaceFeature | |
Provides symbolic constants defining feature flags to customize process interfaces. | |
InterpolationAlgorithm | |
Standard pixel interpolation algorithms. | |
JPLEphemerisItem | |
JPL planetary ephemeris items. | |
KeyboardModifier | |
Defines PCL keyboard modifiers. | |
KeyCode | |
Defines PCL key codes. | |
KeyModifier | |
Defines PCL key modifier codes. | |
MaskMode | |
Mask rendering modes for image display and bitmap renditions. | |
MouseButton | |
Defines PCL mouse button codes. | |
PenCap | |
Pen cap styles. | |
PenJoin | |
Pen join styles. | |
PenStyle | |
Pen drawing styles. | |
ProcessParameterType | |
Process parameter data types. | |
PSFFitStatus | |
PSF fit process results. | |
PSFunction | |
Point spread function types. | |
RadialBasisFunction | |
Implemented radial basis functions (RBFs) for surface spline interpolation. | |
RandomizationOption | |
String randomization options. | |
ReadoutData | |
Pixel readout data modes. | |
ReadoutMode | |
Pixel readout calculation modes. | |
ReadTextOption | |
File text reading options. | |
RealTimePreviewGenerationFlag | |
Real-time preview generation flags. | |
ResizeMode | |
Resizing modes for the Resample process. | |
SeekMode | |
File seek modes. | |
StdButton | |
Standard MessageBox buttons. | |
StdCursor | |
Standard cursor shapes available in the PixInsight core application. | |
StdDialogCode | |
Standard dialog return codes. | |
StdIcon | |
Standard MessageBox icons. | |
SVGRenderOption | |
Rendering options for raster image representation of SVG documents. | |
SwapCompression | |
Compression algorithms for raw image file generation. | |
TabPosition | |
Tab positions in TabBox controls. | |
TextAlign | |
Text alignment modes. | |
ThreadPriority | |
Thread scheduling priorities. | |
TickStyle | |
Slider tick styles. | |
TransparencyMode | |
Transparency rendering modes. | |
UndoFlag | |
History data item specifiers for ProcessImplementation::UndoMode(). | |
VariantType | |
Variant data types. | |
ViewPropertyAttribute | |
Attributes of view properties. | |
XISFByteOrder | |
XISF block byte order | |
XISFChecksum | |
XISF block checksum algorithms | |
XISFCompression | |
XISF block compression codecs | |
XISFMessageType | |
XISF log message types | |
XMLNodeType | |
XML document node types | |
XMLParserOption | |
XML document parsing options | |
Classes | |
class | AbstractFFT |
Abstract base class of all fast Fourier transform classes. More... | |
class | AbstractFFT2D |
Abstract base class of all two-dimensional fast Fourier transform classes. More... | |
class | AbstractImage |
Base class of all two-dimensional images in PCL. More... | |
class | Action |
Client-side interface to a PixInsight module-defined action object. More... | |
class | ActionInfo |
Provides information about the current state of the core application's GUI to module-defined actions. More... | |
class | AdaptiveLocalFilter |
Adaptive, local noise reduction filter in the spatial domain. More... | |
class | AES256 |
AES-256 cipher. More... | |
class | AkimaInterpolation |
Akima subspline interpolation algorithm. More... | |
class | AlignedAllocator |
A block allocator class for aligned memory allocation/deallocation. More... | |
class | Allocator |
Provides memory allocation for PCL containers. More... | |
class | AlphaTrimmedMeanFilter |
Alpha-trimmed mean operator. More... | |
struct | AngleConversionOptions |
A set of options specific for string representations of angles. More... | |
class | APASSDatabaseFile |
APASS catalog star database file (XPSD format). More... | |
struct | APASSStarData |
Star data structure for APASS catalog search operations. More... | |
class | Argument |
A command-line argument. More... | |
class | Array |
Generic dynamic array. More... | |
class | Association |
Generic association of two objects. More... | |
class | AstrometricMetadata |
Astrometric metadata. More... | |
class | AstrometricReprojection |
Astrometric image reprojection. More... | |
class | AtomicInt |
Atomic operations on integers. More... | |
class | ATrousWaveletTransform |
Discrete isotropic à trous wavelet transform. More... | |
class | AutoLock |
Automatic mutex lock/unlock. More... | |
class | AutoLockCounter |
Automatic mutex lock/unlock with limited concurrent access allowance. More... | |
class | AutoPointer |
A smart pointer with exclusive object ownership and optional automatic object destruction. More... | |
class | AutoPointerCloner |
A smart pointer able to generate dynamically allocated copies of the objects pointed to by other smart pointers. More... | |
class | AutoReentrancyGuard |
Automatic reentrancy guard sentinel. More... | |
class | AutoStatusCallbackRestorer |
Automatic recovery of status monitoring callbacks. More... | |
class | AutoViewLock |
Automatic view lock/unlock. More... | |
class | AutoViewWriteLock |
Automatic write-only view lock/unlock. More... | |
class | BayerFilterBGGR |
BGGR Bayer filter representation. More... | |
class | BayerFilterGBRG |
GBRG Bayer filter representation. More... | |
class | BayerFilterGRBG |
GRBG Bayer filter representation. More... | |
class | BayerFilterRGGB |
RGGB Bayer filter representation. More... | |
class | BicubicBSplineInterpolation |
Bicubic B-Spline Interpolation Algorithm. More... | |
class | BicubicBSplinePixelInterpolation |
Bicubic B-spline pixel interpolation. More... | |
class | BicubicFilterInterpolation |
Bicubic filter interpolation algorithms. More... | |
class | BicubicFilterPixelInterpolation |
Pixel interpolation based on Mitchell-Netravali parameterized bicubic filters. More... | |
class | BicubicInterpolation |
Bicubic interpolation - an alias for BicubicSplineInterpolation. More... | |
class | BicubicInterpolationBase |
Base class for bicubic interpolation algorithm implementations. More... | |
class | BicubicPixelInterpolation |
Bicubic pixel interpolation - an alias for BicubicSplinePixelInterpolation. More... | |
class | BicubicSplineInterpolation |
Bicubic spline interpolation algorithm. More... | |
class | BicubicSplinePixelInterpolation |
Bicubic spline pixel interpolation. More... | |
class | BidimensionalInterpolation |
A generic interface to two-dimensional interpolation algorithms. More... | |
class | BidirectionalImageTransformation |
Root base class for bidirectional PCL image transformations. More... | |
class | BidirectionalIterator |
Bidirectional iterator class. More... | |
class | BilinearInterpolation |
Bilinear interpolation algorithm. More... | |
class | BilinearPixelInterpolation |
Bilinear pixel interpolation. More... | |
class | Bitmap |
Client-side interface to a PixInsight Bitmap object. More... | |
class | BitmapBox |
Client-side interface to a PixInsight BitmapBox control. More... | |
class | BitmapStructure |
A structuring element where static strings are used to define custom existence matrices. More... | |
class | BoxStructure |
Standard box (square) structure. More... | |
class | Brush |
Client-side interface to a PixInsight Brush object. More... | |
class | Button |
Abstract base class for all client-side interfaces to PixInsight button controls. More... | |
class | CanvasColor |
A set of color values used to fill free or unused areas of images. More... | |
class | CatmullRomSplineFilter |
Catmull-Rom spline filter. More... | |
class | CaughtException |
An exception that has already been handled. More... | |
class | CharTraits |
A template instantiation of GenericCharTraits for char16_type . More... | |
class | CheckBox |
Client-side interface to a PixInsight CheckBox control. More... | |
class | Cipher |
Abstract base class for cipher algorithm implementations. More... | |
class | CircularStructure |
Standard circular structure. More... | |
class | CodeEditor |
Client-side interface to a PixInsight CodeEditor control. More... | |
class | ColorComboBox |
A ComboBox descendant class to select RGB colors. More... | |
class | ColorFilterArray |
Color filter array (CFA) structure. More... | |
class | ComboBox |
Client-side interface to a PixInsight ComboBox control. More... | |
class | Complex |
Generic complex number. More... | |
class | ComplexPixelTraits |
32-bit IEEE 754 normalized floating point complex pixel traits. More... | |
class | Compression |
Abstract base class of data compression algorithm implementations. More... | |
class | ConicalGradientBrush |
Conical gradient brush. More... | |
class | ConsistentlyDefined |
An object that can be in consistently defined or undefined/inconsistent states. More... | |
class | Console |
A high-level interface to a PixInsight processing console. More... | |
class | Const |
Fundamental numeric constants. More... | |
class | Container |
Root base class of all PCL containers. More... | |
class | Control |
Client-side interface to a PixInsight Control object. More... | |
class | Convolution |
Discrete two-dimensional nonseparable convolution in the spatial domain. More... | |
class | Crop |
Image cropping/expansion algorithm More... | |
class | CryptographicHash |
Abstract base class for cryptographic hashing algorithm implementations. More... | |
class | CryptographicHashFactory |
Selectable cryptographic hashing algorithm. More... | |
class | CubicBSplineFilter |
Cubic B-spline filter. More... | |
class | CubicFilter |
Mitchell-Netravali parameterized cubic filters. More... | |
class | CubicSplineInterpolation |
Generic interpolating cubic spline. More... | |
class | CUDADevice |
Access to core CUDA device services. More... | |
class | Cursor |
Client-side interface to a PixInsight Cursor object. More... | |
class | Daubechies10Filter |
Daubechies-10 wavelet filter. More... | |
class | Daubechies12Filter |
Daubechies-12 wavelet filter. More... | |
class | Daubechies20Filter |
Daubechies-20 wavelet filter. More... | |
class | Daubechies4Filter |
Daubechies-4 wavelet filter. More... | |
class | Daubechies6Filter |
Daubechies-6 wavelet filter. More... | |
class | Daubechies8Filter |
Daubechies-8 wavelet filter. More... | |
class | DComplexPixelTraits |
64-bit IEEE 754 normalized floating point complex pixel traits. More... | |
struct | DecConversionOptions |
A set of options specific for string representations of declination angles. More... | |
class | DiagonalStructure |
Standard diagonal structure. More... | |
class | Dialog |
Client-side interface to a PixInsight modal dialog. More... | |
class | DilationFilter |
Dilation morphological operator. More... | |
class | DirectContainer |
Root base class of all PCL containers of objects. More... | |
class | DirectSortedContainer |
Root base class of all PCL sorted containers of objects. More... | |
class | DisplayFunction |
Adaptive histogram transformations for image visualization. More... | |
class | DoublePixelTraits |
64-bit IEEE 754 normalized floating point real pixel traits. More... | |
class | DrizzleData |
Drizzle integration data parser and generator. More... | |
class | Edit |
Client-side interface to a PixInsight Edit control. More... | |
class | ElapsedTime |
High-resolution time stamp. More... | |
struct | EphemerisConstant |
A numerical constant defined in an ephemeris file (XEPH format). More... | |
class | EphemerisFile |
Solar system ephemerides from XEPH files. More... | |
struct | EphemerisMetadata |
Metadata items available in ephemeris files (XEPH format). More... | |
struct | EphemerisObject |
Identifiers and descriptive data of an object available in an ephemeris file. More... | |
class | ErosionFilter |
Erosion morphological operator. More... | |
class | Error |
A simple exception with an associated error message. More... | |
class | Exception |
Root base class for all PCL exception classes. More... | |
class | ExternalProcess |
Execution of external programs. More... | |
class | Fact |
Factorial function. More... | |
class | FatalError |
Errors that cause immediate program termination. More... | |
class | FFTConvolution |
Fourier-based two-dimensional convolution in the spatial domain. More... | |
class | FFTRegistrationEngine |
Base class of FFT-based image registration algorithms. More... | |
class | FFTRotationAndScaling |
FFT registration engine: rotation and scaling More... | |
class | FFTTranslation |
FFT registration engine: translation More... | |
class | FGaussJordan |
Gauss-Jordan linear system solver for FMatrix objects. More... | |
class | File |
A platform-independent interface to the local file system. More... | |
class | FileDataCache |
Abstract base class of file data cache implementations. More... | |
class | FileDataCacheItem |
Element of a file data cache. More... | |
class | FileDataCachePreferencesDialog |
A dialog to edit file data cache preferences settings. More... | |
class | FileDialog |
Abstract base class of PCL file dialogs. More... | |
class | FileFilter |
A description of a file type and its associated file extensions. More... | |
class | FileFormat |
High-level interface to an installed image file format. More... | |
class | FileFormatBase |
Abstract base class for image file format descriptions. More... | |
class | FileFormatImplementation |
Implementation of a PixInsight file format instance. More... | |
class | FileFormatInstance |
High-level interface to an image file format instance. More... | |
class | FileInfo |
Platform-independent information on file and directory items. More... | |
struct | FileTime |
File date and time. More... | |
struct | FindFileInfo |
File information structure used by File::Find More... | |
class | FInPlaceSVD |
In-place singular value decomposition algorithm for FMatrix and FVector objects. More... | |
class | FITSHeaderKeyword |
FITS header keyword More... | |
class | Flags |
A type-safe collection of enumerated flags. More... | |
class | FloatPixelTraits |
32-bit IEEE 754 normalized floating point real pixel traits. More... | |
class | Font |
Client-side interface to a PixInsight Font object. More... | |
class | FontComboBox |
A ComboBox descendant class to select font faces. More... | |
class | ForwardIterator |
Forward iterator class. More... | |
class | FourierTransform |
Out-of-place discrete Fourier transform of two-dimensional images. More... | |
class | Frame |
Client-side interface to a PixInsight Frame control. More... | |
class | FSVD |
Singular value decomposition algorithm for FMatrix and FVector objects. More... | |
class | GaiaDatabaseFile |
Gaia catalog star database file (XPSD format). More... | |
struct | GaiaSearchData |
Data items and parameters for Gaia catalog search operations. More... | |
struct | GaiaStarData |
Star data structure for Gaia catalog search operations. More... | |
struct | GaiaStarDataBase |
Star data base structure for Gaia catalog search operations. More... | |
class | GammaRandomDeviates |
Generation of random gamma deviates. More... | |
class | GaussianFilter |
A kernel filter implementing a discrete Gaussian distribution in two dimensions. More... | |
class | GaussJordan |
Gauss-Jordan linear system solver for Matrix objects. More... | |
class | GenericCharTraits |
Generic base class of character traits classes. More... | |
class | GenericChebyshevFit |
Approximation of vector-valued functions by Chebyshev polynomial expansions. More... | |
class | GenericFFT |
Generic fast Fourier transform of complex data. More... | |
class | GenericFFT2D |
Generic two-dimensional fast Fourier transform of complex data. More... | |
class | GenericGaussJordan |
Generic Gauss-Jordan linear system solver. More... | |
class | GenericImage |
Implements a generic, two-dimensional, shared or local image. More... | |
class | GenericInPlaceSVD |
Generic in-place singular value decomposition algorithm. More... | |
class | GenericMatrix |
Generic dynamic matrix of arbitrary dimensions. More... | |
class | GenericMultiVector |
Generic array of vectors. More... | |
class | GenericPixelTraits |
Base class of all pixel traits classes. More... | |
class | GenericPoint |
A generic point in the two-dimensional space. More... | |
class | GenericRealFFT |
Generic fast Fourier transform of real data. More... | |
class | GenericRealFFT2D |
Generic two-dimensional fast Fourier transform of real data. More... | |
class | GenericRectangle |
A generic rectangle in the two-dimensional space. More... | |
class | GenericScalarChebyshevFit |
Approximation of scalar-valued functions by Chebyshev polynomial expansion. More... | |
class | GenericString |
Generic character string. More... | |
class | GenericSVD |
Generic singular value decomposition algorithm. More... | |
class | GenericVector |
Generic vector of arbitrary length. More... | |
class | GeometricTransformation |
Abstract base class of all PCL geometric image transformations. More... | |
class | GetDirectoryDialog |
A modal dialog box to select an existing directory. More... | |
class | GnomonicProjection |
Gnomonic projection system. More... | |
class | GradientBrush |
Base class of PCL gradient brushes. More... | |
class | Graphics |
Client-side interface to a PixInsight graphics context object. More... | |
class | GraphicsContextBase |
Base class of client-side interface classes to PixInsight graphics contexts More... | |
class | GridInterpolation |
Discretized scalar surface interpolation/approximation in two dimensions. More... | |
class | GroupBox |
Client-side interface to a PixInsight GroupBox control. More... | |
class | HammerAitoffProjection |
Hammer-Aitoff projection system. More... | |
class | Histogram |
Discrete image histogram function. More... | |
class | HistogramTransformation |
Multiple histogram transformation. More... | |
class | Homography |
Homography geometric transformation. More... | |
class | HorizontalMirror |
Mirrors images horizontally. More... | |
class | HorizontalSizer |
Client-side interface to a PixInsight horizontal sizer. More... | |
class | HorizontalSlider |
Horizontal slider control. More... | |
class | ICCProfile |
A high-level interface to ICC color profiles. More... | |
class | ICCProfileTransformation |
Conversion of pixel values between ICC profile color spaces. More... | |
class | ICCProofingTransformation |
A soft proofing ICC profile transformation. More... | |
class | ImageColor |
Implements color space properties of images. More... | |
class | ImageDescription |
A structure to transport basic information and options for an image stored in an image file. More... | |
class | ImageGeometry |
Implements geometric properties of two-dimensional images. More... | |
class | ImageInfo |
A simple structure to hold basic information about images. More... | |
class | ImageOptions |
Format-independent, fundamental image stream options. More... | |
class | ImageResolution |
Image resolution data More... | |
struct | ImageSelections |
A structure used to store rectangular image selections, channel ranges, anchor points, and clipping ranges. More... | |
class | ImageStatistics |
Descriptive image statistics. More... | |
class | ImageTransformation |
Root base class of all PCL image transformations. More... | |
class | ImageVariant |
Acts like a union for all types of images in PCL, with optional class-wide ownership of transported images. More... | |
class | ImageView |
Client-side interface to a PixInsight ImageView control. More... | |
class | ImageWindow |
High-level interface to an image window object in the PixInsight core application. More... | |
class | IndirectArray |
Generic dynamic array of pointers to objects. More... | |
class | IndirectBinaryFunction |
A wrapper class that applies a binary function to pointers to objects. More... | |
class | IndirectBinaryPredicate |
A wrapper class that applies a binary predicate to pointers to objects. More... | |
class | IndirectContainer |
Root base class of all PCL containers of pointers to objects. More... | |
class | IndirectEqual |
A functional class that tests two pointers for equality of the pointed objects. More... | |
class | IndirectLess |
A functional class that applies the less than relational operator to the objects pointed to by two pointers. More... | |
class | IndirectSortedArray |
Generic dynamic sorted array of pointers to objects. More... | |
class | IndirectSortedContainer |
Root base class of all PCL sorted containers of pointers to objects. More... | |
class | IndirectUnaryFunction |
A wrapper class that applies a unary function to pointers to objects. More... | |
class | IndirectUnaryPredicate |
A wrapper class that applies a unary predicate to pointers to objects. More... | |
class | InPlaceFourierTransform |
In-place discrete Fourier transform of two-dimensional complex images. More... | |
class | InPlaceInverseFourierTransform |
In-place discrete inverse Fourier transform of two-dimensional complex images. More... | |
class | InPlaceSVD |
In-place singular value decomposition algorithm for Matrix and Vector objects. More... | |
class | IntegerResample |
A geometric transformation to resample images by integer ratios. More... | |
class | InterlacedTransformation |
Interlaced image transformation in the spatial domain. More... | |
class | InterpolatingGeometricTransformation |
Abstract base class of all PCL interpolating geometric image transformations. More... | |
struct | ISO8601ConversionOptions |
Formatting options for string representations of dates and times in ISO 8601 format. More... | |
struct | ISO8601ConversionOptionsNoTimeZone |
Formatting options for string representations of dates and times in ISO 8601 format. Special variant to disable time zone specifiers. More... | |
class | IsoCharTraits |
A template instantiation of GenericCharTraits for the char type. More... | |
class | IsoString |
Eight-bit string (ISO/IEC-8859-1 or UTF-8 string) More... | |
class | Iterator |
Generic container iterator. More... | |
class | JPLEphemeris |
JPL planetary ephemeris. More... | |
class | KDTree |
Bucket PR K-d tree for point data in arbitrary dimensions. More... | |
class | KernelFilter |
Kernel filter in two dimensions. More... | |
class | KeyValue |
Generic key-value association. More... | |
class | Label |
Client-side interface to a PixInsight Label control. More... | |
class | Lanczos3LUTInterpolation |
Two dimensional LUT-based 3rd-order Lanczos interpolation algorithm. More... | |
class | Lanczos3LUTPixelInterpolation |
Lanczos 3rd-order LUT-based pixel interpolation. More... | |
class | Lanczos4LUTInterpolation |
Two dimensional LUT-based 4th-order Lanczos interpolation algorithm. More... | |
class | Lanczos4LUTPixelInterpolation |
Lanczos 3rd-order LUT-based pixel interpolation. More... | |
class | Lanczos5LUTInterpolation |
Two dimensional LUT-based 5th-order Lanczos interpolation algorithm. More... | |
class | Lanczos5LUTPixelInterpolation |
Lanczos 5th-order LUT-based pixel interpolation. More... | |
class | LanczosInterpolation |
Two dimensional Lanczos interpolation algorithm. More... | |
class | LanczosPixelInterpolation |
Lanczos pixel interpolation. More... | |
struct | LatitudeConversionOptions |
A set of options specific for string representations of latitude angles. More... | |
class | LinearFilter |
A kernel filter that follows a discrete linear distribution with radial symmetry in two dimensions. More... | |
class | LinearFit |
Robust straight line fitting by minimization of mean absolute deviation. More... | |
class | LinearGradientBrush |
Linear gradient brush. More... | |
class | LinearInterpolation |
Linear interpolation algorithm. More... | |
class | LinearTransformation |
A linear geometric transformation on the plane defined as a 2x3 matrix of 64-bit floating point scalars. More... | |
class | LinearWorldTransformation |
WCS linear world coordinate transformation. More... | |
class | LocalNormalizationData |
Normalization data parser and generator. More... | |
class | LogPolarTransform |
In-place transformation to log-polar coordinates. More... | |
struct | LongitudeConversionOptions |
A set of options specific for string representations of longitude angles. More... | |
class | LZ4Compression |
Implementation of the LZ4 compression algorithm. More... | |
class | LZ4HCCompression |
Implementation of the LZ4-HC compression algorithm. More... | |
class | MD5 |
Implementation of the MD5 cryptographic hashing algorithm. More... | |
class | MeanFilter |
Square block average kernel filter. More... | |
class | MedianFilter |
Morphological median operator. More... | |
class | MercatorProjection |
Mercator projection system. More... | |
class | MessageBox |
High-level interface to a PixInsight MessageBox object. More... | |
class | MetaBlock |
A formal description of a block process parameter. More... | |
class | MetaBoolean |
A formal description of a Boolean process parameter. More... | |
class | MetaDouble |
A formal description of a 64-bit IEEE 754 floating point process parameter. More... | |
class | MetaEnumeration |
A formal description of an enumerated process parameter. More... | |
class | MetaFileFormat |
A formal description of an image file format in PixInsight. More... | |
class | MetaFloat |
A formal description of a 32-bit IEEE 754 floating point process parameter. More... | |
class | MetaInt16 |
A formal description of a 16-bit signed integer process parameter. More... | |
class | MetaInt32 |
A formal description of a 32-bit signed integer process parameter. More... | |
class | MetaInt64 |
A formal description of a 64-bit signed integer process parameter. More... | |
class | MetaInt8 |
A formal description of an 8-bit signed integer process parameter. More... | |
class | MetaInteger |
A formal description of an integer process parameter. More... | |
class | MetaModule |
A formal description of a PixInsight module. More... | |
class | MetaNumeric |
A formal description of a numeric process parameter. More... | |
class | MetaObject |
Root base class for all PixInsight module components. More... | |
class | MetaParameter |
Root base class for PCL classes providing formal descriptions of process parameters. More... | |
class | MetaProcess |
A formal description of a PixInsight process. More... | |
class | MetaReal |
A formal description of a real process parameter. More... | |
class | MetaSignedInteger |
A formal description of a signed integer process parameter. More... | |
class | MetaString |
A formal description of a string process parameter. More... | |
class | MetaTable |
A formal description of a table process parameter. More... | |
class | MetaUInt16 |
A formal description of a 16-bit unsigned integer process parameter. More... | |
class | MetaUInt32 |
A formal description of a 32-bit unsigned integer process parameter. More... | |
class | MetaUInt64 |
A formal description of a 64-bit unsigned integer process parameter. More... | |
class | MetaUInt8 |
A formal description of an 8-bit unsigned integer process parameter. More... | |
class | MetaUnsignedInteger |
A formal description of an unsigned integer process parameter. More... | |
class | MetaVariableLengthParameter |
A formal description of a variable length process parameter. More... | |
class | MidpointFilter |
Midpoint operator. More... | |
class | MitchellNetravaliCubicFilter |
Mitchell-Netravali cubic filter with B=C=1/3. More... | |
class | MoffatFilter |
A kernel filter implementing a discrete Moffat distribution in two dimensions. More... | |
class | MorphologicalOperator |
Abstract base class of all PCL morphological operators. More... | |
class | MorphologicalTransformation |
Generic n-way morphological transformation. More... | |
class | MultiscaleLinearTransform |
A redundant multiscale transform using separable convolutions. More... | |
class | MultiscaleMedianTransform |
Multiscale median transform / hybrid median-wavelet transform. More... | |
class | MultiViewSelectionDialog |
A simple dialog box to select a set of existing views. More... | |
class | MuteStatus |
A status monitoring callback that does not provide any progress information. More... | |
class | Mutex |
Adaptive mutual exclusion lock variable. More... | |
class | NearestNeighborInterpolation |
Two-dimensional nearest neighbor interpolation algorithm. More... | |
class | NearestNeighborPixelInterpolation |
NearestNeighbor pixel interpolation. More... | |
class | NetworkTransfer |
Synchronous network transfers. More... | |
class | NormalRandomDeviates |
Generation of random normal (Gaussian) deviates. More... | |
class | NotImplemented |
An exception that indicates an unsupported feature. More... | |
class | NumericControl |
A label/edit/slider compound control to edit numeric parameters. More... | |
class | NumericEdit |
A label/edit compound control to edit numeric parameters. More... | |
struct | ObserverPosition |
Geodetic coordinates of a terrestrial observer. More... | |
class | OnlineObjectSearchDialog |
A dialog box to search for object data on online astronomical database services. More... | |
class | OpenFileDialog |
A modal dialog box to select one or more existing files. More... | |
class | Optional |
An object that can be in a defined or undefined state. More... | |
class | OrthogonalStructure |
Standard orthogonal structure. More... | |
class | OrthographicProjection |
Orthographic projection system. More... | |
class | OsculatingElements |
Osculating conic orbital elements. More... | |
class | ParallelProcess |
A process using multiple concurrent execution threads. More... | |
class | ParseError |
Base class for exceptions thrown by parsing routines. More... | |
class | pcl_bool |
A first-class data type that can be safely used to implement Boolean process parameters on all supported platforms. More... | |
class | Pen |
Client-side interface to a PixInsight Pen object. More... | |
class | PixelAllocator |
Manages transparent allocation and deallocation of shared and local pixel data. More... | |
class | PixelInterpolation |
Abstract root base class for all pixel interpolation algorithms. More... | |
class | PixInsightSettings |
Retrieves global settings from the PixInsight core application. More... | |
class | PixInsightVersion |
Provides version information for the PixInsight core application. More... | |
class | PlateCarreeProjection |
Plate-Carree projection system. More... | |
class | PointGridInterpolation |
Discretized vector surface interpolation/approximation in two dimensions. More... | |
class | PointShepardInterpolation |
Vector Shepard interpolation/approximation in two dimensions. More... | |
class | PointSurfacePolynomial |
Vector polynomial interpolation/approximation in two dimensions. More... | |
class | PointSurfaceSpline |
Vector surface spline interpolation/approximation in two dimensions. More... | |
class | PoissonRandomDeviates |
Generation of random Poisson deviates. More... | |
class | PolarTransform |
In-place transformation to polar coordinates. More... | |
class | PolarTransformBase |
Base class of polar transforms. More... | |
class | Position |
Reduction of planetary and stellar positions. More... | |
class | Pow10I |
Exponential function 10**n, n being a signed integer. More... | |
class | Pow2I |
Exponential function 2**n, n being a signed integer. More... | |
class | PreviewSelectionDialog |
A simple dialog box to select an existing preview. More... | |
class | Process |
High-level interface to an installed process. More... | |
class | ProcessBase |
Abstract base class for process descriptions. More... | |
class | ProcessImplementation |
Implementation of a PixInsight process instance. More... | |
class | ProcessInstance |
High-level interface to a process instance. More... | |
class | ProcessInterface |
Client-side interface to a PixInsight process interface window. More... | |
class | ProcessParameter |
Identifies and describes a process parameter. More... | |
class | ProgressBarStatus |
A status monitoring callback that shows a modal progress dialog. More... | |
class | ProgressDialog |
A simple progress bar dialog box. More... | |
class | ProjectionBase |
Base class of all projection systems. More... | |
class | ProjectionFactory |
Selectable projection system. More... | |
class | Property |
An identifier-value association. More... | |
class | PropertyDescription |
A structure to describe a data property. More... | |
class | PSFData |
PSF fit parameters. More... | |
class | PSFEstimator |
Base class of estimators based on PSF photometry. More... | |
class | PSFFit |
Numerical Point Spread Function (PSF) fit to a source in an image. More... | |
class | PSFScaleEstimator |
Estimation of relative image scale based on PSF photometry. More... | |
class | PSFSignalEstimator |
Signal estimation based on PSF photometry. More... | |
class | PushButton |
Client-side interface to a PixInsight PushButton control. More... | |
class | PyramidalWaveletTransform |
Discrete two-dimensional wavelet transforms by the pyramidal algorithms. More... | |
class | QuadTree |
Bucket PR quadtree for two-dimensional point data. More... | |
struct | RAConversionOptions |
A set of options specific for string representations of right ascensions. More... | |
class | RadialGradientBrush |
Radial gradient brush. More... | |
class | RadioButton |
Client-side interface to a PixInsight RadioButton control. More... | |
class | RandomAccessIterator |
Random access iterator class. More... | |
class | RandomNumberGenerator |
Mersenne Twister (MT19937) pseudo-random number generator. More... | |
class | ReadoutOptions |
A structure to hold global pixel readout options. More... | |
class | ReadWriteMutex |
Client-side interface to a PixInsight read/write mutex object. More... | |
class | RealTimePreview |
Client-side interface to the Real-Time Preview system. More... | |
class | RealTimeProgressStatus |
A status monitoring callback to provide progress feedback during long real-time preview generation procedures. More... | |
class | RecursivePointSurfaceSpline |
Vector surface spline interpolation/approximation in two dimensions with recursive subspline generation. More... | |
class | RedundantMultiscaleTransform |
Base class of all redundant multiscale transforms. More... | |
class | ReferenceArray |
Dynamic array of pointers to objects providing direct iteration and element access by reference. More... | |
class | ReferenceCounter |
Thread-safe reference counter for copy-on-write data structures. More... | |
class | ReferenceSortedArray |
Dynamic sorted array of pointers to objects providing direct iteration and element access by reference. More... | |
class | Resample |
Image resampling algorithm. More... | |
class | ReverseBidirectionalIterator |
Reverse bidirectional iterator. More... | |
class | ReverseIterable |
Reverse container adaptor. More... | |
class | ReverseIteratorBase |
Base class of reverse iterators. More... | |
class | ReverseRandomAccessIterator |
Reverse random access iterator. More... | |
class | RGBColorSystem |
Colorimetrically defined RGB working color space. More... | |
class | RigidTransformation |
Rigid geometric transformation. More... | |
class | RobustChauvenetRejection |
Robust Chauvenet outlier rejection algorithm. More... | |
class | Rotate180 |
Rotates images by 180 degrees. More... | |
class | Rotate90CCW |
Rotates images by -90 degrees (counter-clockwise) More... | |
class | Rotate90CW |
Rotates images by 90 degrees (clockwise) More... | |
class | Rotation |
Image rotation algorithm. More... | |
class | SaveFileDialog |
A modal dialog box to select a single file name for output. More... | |
class | ScrollBox |
Client-side interface to a PixInsight ScrollBox control. More... | |
class | SectionBar |
A control to manage collapsible sections of interface windows and dialogs. More... | |
class | SelectionFilter |
Morphological selection operator. More... | |
class | SeparableConvolution |
Discrete two-dimensional separable convolution in the spatial domain. More... | |
class | SeparableFilter |
Separable filter in two dimensions. More... | |
class | SeparableMedianFilter |
A two-dimensional separable filter that approximates a median filter. More... | |
struct | SerializableEphemerisData |
Chebyshev polynomial expansion coefficients for ephemeris serialization. More... | |
struct | SerializableEphemerisObjectData |
A set of Chebyshev polynomial expansions and associated ancillary data for ephemeris serialization. More... | |
class | Settings |
Persistent module settings. More... | |
class | SettingsData |
Serializable, thread-safe settings data. More... | |
struct | SexagesimalConversionOptions |
Formatting options for string sexagesimal representations. More... | |
class | SHA1 |
Implementation of the SHA-1 cryptographic hashing algorithm. More... | |
class | SHA224 |
Implementation of the SHA-224 cryptographic hashing algorithm. More... | |
class | SHA256 |
Implementation of the SHA-256 cryptographic hashing algorithm. More... | |
class | SHA384 |
Implementation of the SHA-384 cryptographic hashing algorithm. More... | |
class | SHA512 |
Implementation of the SHA-512 cryptographic hashing algorithm. More... | |
class | SharedPixelData |
Handles transparent, type-independent allocation of local and shared pixel data blocks. More... | |
class | ShepardInterpolation |
Two-dimensional surface interpolation with the local Shepard method. More... | |
class | SimpleColorDialog |
A simple color selection dialog. More... | |
class | Sizer |
Base class for PixInsight sizer objects. More... | |
class | Slider |
Client-side interface to a PixInsight Slider control. More... | |
class | SortedArray |
Generic dynamic sorted array. More... | |
class | SourceCodeError |
Base class for exceptions thrown by source code interpreters. More... | |
class | SphericalRotation |
Rotation in spherical coordinates. More... | |
class | SpinBox |
Client-side interface to a PixInsight SpinBox control. More... | |
class | SpinStatus |
A status monitoring callback that shows a spinning character animation on the processing console. More... | |
class | SplineWorldTransformation |
Surface spline world coordinate transformation. More... | |
class | StandardAllocator |
A block allocator class that uses the standard new and delete operators. More... | |
class | StandardDeleter |
An object deleter that uses the standard delete operator. More... | |
class | StandardStatus |
A status monitoring callback that sends progress information to the process console. More... | |
class | StarDatabaseFile |
Point source and star catalog database files (XPSD format). More... | |
class | StarDetector |
Automatic star detection. More... | |
struct | StarPosition |
Positional data of a star. More... | |
class | StarStructure |
Standard star structure. More... | |
class | StatusCallback |
Provides status monitoring callback functions. More... | |
class | StatusMonitor |
An asynchronous status monitoring system. More... | |
class | StereographicProjection |
Stereographic projection system. More... | |
class | String |
Unicode (UTF-16) string. More... | |
class | StructuringElement |
Abstract base class of all PCL structuring elements. More... | |
class | SurfacePolynomial |
Two-dimensional interpolating/approximating surface polynomial. More... | |
class | SurfaceSimplifier |
Shape-preserving simplification of 2-D surfaces. More... | |
class | SurfaceSpline |
Two-dimensional interpolating/approximating surface spline. More... | |
class | SurfaceSplineBase |
Base class of two-dimensional surface splines. More... | |
class | SVD |
Singular value decomposition algorithm for Matrix and Vector objects. More... | |
class | SVG |
Scalable Vector Graphics generation. More... | |
class | TabBox |
Client-side interface to a PixInsight TabBox control. More... | |
class | TextBox |
Client-side interface to a PixInsight TextBox control. More... | |
class | Thread |
Client-side interface to a PixInsight thread. More... | |
class | ThreeWayStructure |
Standard three-way structure. More... | |
class | ThresholdedTransformation |
Thresholded image transformation. More... | |
class | TimePoint |
An instant in any timescale. More... | |
class | Timer |
Client-side interface to a PixInsight Timer object. More... | |
class | ToolButton |
Client-side interface to a PixInsight ToolButton control. More... | |
class | Translation |
Image translation algorithm. More... | |
class | TreeBox |
Client-side interface to a PixInsight TreeBox control. More... | |
struct | TwoSidedEstimate |
Two-sided descriptive statistical estimate. More... | |
class | UInt16PixelTraits |
16-bit unsigned integer pixel traits. More... | |
class | UInt20PixelTraits |
20-bit unsigned integer pixel traits. More... | |
class | UInt24PixelTraits |
24-bit unsigned integer pixel traits. More... | |
class | UInt32PixelTraits |
32-bit unsigned integer pixel traits. More... | |
class | UInt8PixelTraits |
8-bit unsigned integer pixel traits. More... | |
class | UIObject |
Root base class for all user interface objects. More... | |
class | UnidimensionalInterpolation |
A generic interface to one-dimensional interpolation algorithms. More... | |
struct | UniqueFileChecks |
A simple POD structure to hold file uniqueness and overwrite verification results. More... | |
class | UnixSignalException |
A UNIX synchronous signal handler that throws C++ exceptions. More... | |
class | VariableShapeFilter |
A kernel filter with variable kurtosis. More... | |
class | Variant |
Acts like a union to store instances of different data types. More... | |
class | VectorGraphics |
Client-side interface to a PixInsight vector graphics context. More... | |
class | Version |
Provides PCL version numbers. More... | |
class | VerticalMirror |
Mirrors images vertically. More... | |
class | VerticalSizer |
Client-side interface to a PixInsight vertical sizer. More... | |
class | VerticalSlider |
Vertical slider control. More... | |
class | View |
High-level interface to a PixInsight view object. More... | |
class | ViewList |
Client-side interface to a PixInsight ViewList object. More... | |
class | ViewSelectionDialog |
A simple dialog box to select an existing view. More... | |
class | WaveletFilter |
Abstract base class of all orthogonal wavelet filters. More... | |
class | WCSKeywords |
A structure for management of WCS FITS header keywords and associated image properties. More... | |
class | WebView |
Client-side interface to a PixInsight WebView control. More... | |
class | Win32Exception |
A Win32 structured exception handler that throws C++ exceptions. More... | |
class | WinsorizedSigmaClippingRejection |
Winsorized sigma clipping outlier rejection algorithm. More... | |
class | WorldTransformation |
Abstract base class of world coordinate transformations. More... | |
class | XISF |
Utility functions, data and constants for XISF support. More... | |
struct | XISFFileSignature |
XISF monolithic file signature More... | |
class | XISFLogHandler |
XISF stream message logger More... | |
class | XISFOptions |
XISF-specific file options More... | |
class | XISFReader |
XISF input file stream More... | |
class | XISFWriter |
XISF output file stream More... | |
class | XML |
Utility functions and data for XML document parsing and generation. More... | |
class | XMLAttribute |
XML element attribute More... | |
class | XMLAttributeList |
Dynamic list of XML element attributes. More... | |
class | XMLCDATA |
XML CDATA section More... | |
class | XMLComment |
XML comment section More... | |
class | XMLComponent |
Root base class of all XML document components. More... | |
class | XMLDeclaration |
XML declaration More... | |
class | XMLDocTypeDeclaration |
XML DOCTYPE declaration More... | |
class | XMLDocument |
XML document parsing and generation More... | |
class | XMLElement |
XML element More... | |
class | XMLElementFilter |
A functional class for filtering XML elements. More... | |
class | XMLNode |
Abstract base class of all XML document node classes. More... | |
struct | XMLNodeLocation |
Source code location of a parsed XML document node. More... | |
class | XMLParseError |
XML parsing error with automatic text location information generation More... | |
class | XMLProcessingInstructions |
XML processing instructions More... | |
class | XMLText |
XML text block More... | |
class | XMLUnknownElement |
Unsupported or invalid XML element. More... | |
class | XoRoShiRo1024ss |
Implementation of the xoroshiro1024** pseudo-random number generator. More... | |
class | XorShift1024 |
Implementation of the XorShift1024* pseudo-random number generator. More... | |
class | XoShiRo256ss |
Implementation of the xoshiro256** pseudo-random number generator. More... | |
class | XoShiRoBase |
Base class of xoshiro and xoroshiro pseudo-random number generators. More... | |
class | XPSD |
Base class of point source database implementations. More... | |
class | ZenithalEqualAreaProjection |
Zenithal equal-area projection system. More... | |
class | ZenithalProjectionBase |
Base class of zenithal projection systems. More... | |
class | ZLibCompression |
Implementation of the ZLib/Deflate compression algorithm. More... | |
class | ZstdCompression |
Implementation of the Zstandard compression algorithm. More... | |
Typedefs | |
using | char16_type = uint16 |
using | char32_type = uint32 |
using | ClipFlags = Flags< Clip::mask_type > |
using | distance_type = ptrdiff_t |
using | FindModes = Flags< FindMode::mask_type > |
using | FocusStyles = Flags< FocusStyle::mask_type > |
using | fpos_type = int64 |
using | fsize_type = int64 |
using | int16 = signed short |
using | int32 = signed int |
using | int64 = signed long long |
using | int8 = signed char |
using | KeyModifiers = Flags< KeyModifier::mask_type > |
using | MouseButtons = Flags< MouseButton::mask_type > |
using | pcl_enum = int32 |
An integer type that can be safely used to implement enumerated process parameters on all supported platforms. More... | |
using | RGBA = uint32 |
using | size_type = size_t |
using | TextAlignmentFlags = Flags< TextAlign::mask_type > |
using | TickStyles = Flags< TickStyle::mask_type > |
using | uint16 = unsigned short |
using | uint32 = unsigned int |
using | uint64 = unsigned long long |
using | uint8 = unsigned char |
using | ViewPropertyAttributes = Flags< ViewPropertyAttribute::mask_type > |
Functions | |
template<typename T > | |
T | Abs (const Complex< T > &c) noexcept |
float | Abs (float x) noexcept |
template<class FI > | |
void | Advance (FI &i, distance_type d) |
uint8 | Alpha (RGBA rgba) |
template<typename T > | |
constexpr T | Angle (int d, int m, T s) noexcept |
template<typename T > | |
constexpr T | Angle (int d, T m) noexcept |
template<class FI , class F > | |
void | Apply (FI i, FI j, F f) noexcept(noexcept(f)) |
template<class FI , class F , typename T1 > | |
void | Apply (FI i, FI j, F f, T1 x) noexcept(noexcept(f)) |
template<class FI , class F , class UP > | |
void | ApplyIf (FI i, FI j, F f, UP p) noexcept(noexcept(f) &&noexcept(p)) |
template<class FI , class F , class UP , typename T1 > | |
void | ApplyIf (FI i, FI j, F f, UP p, T1 x) noexcept(noexcept(f) &&noexcept(p)) |
template<typename T > | |
constexpr T | ArcCos (T x) noexcept |
template<typename T > | |
constexpr T | ArcCosh (T x) noexcept |
template<typename T > | |
constexpr T | ArcHav (T x) noexcept |
template<typename T > | |
constexpr T | ArcSin (T x) noexcept |
template<typename T > | |
constexpr T | ArcSinh (T x) noexcept |
template<typename T > | |
constexpr T | ArcTan (T x) noexcept |
template<typename T > | |
constexpr T | ArcTan (T y, T x) noexcept |
template<typename T > | |
T | ArcTan2Pi (T y, T x) noexcept |
template<typename T > | |
constexpr T | ArcTanh (T x) noexcept |
template<typename T > | |
constexpr T | AsRad (T x) noexcept |
template<typename T1 , typename T2 > | |
Association< T1, T2 > | Associate (const T1 &x1, const T2 &x2) |
template<typename T > | |
double | AvgDev (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
double | AvgDev (const T *__restrict__ i, const T *__restrict__ j, double center) noexcept |
template<typename T > | |
double | BendMidvariance (const T *__restrict__ x, const T *__restrict__ xn, double center, double beta=0.2) |
uint16 | BigToLittleEndian (uint16 x) |
uint32 | BigToLittleEndian (uint32 x) |
uint64 | BigToLittleEndian (uint64 x) |
template<class FI , class T > | |
FI | BinarySearch (FI i, FI j, const T &v) noexcept |
template<class FI , class T , class BP > | |
FI | BinarySearch (FI i, FI j, const T &v, BP p) noexcept(noexcept(p)) |
template<class FI , class T , class BP1 , class BP2 > | |
FI | BinarySearch (FI i, FI j, const T &v, BP1 p1, BP2 p2) noexcept(noexcept(p1) &&noexcept(p2)) |
template<class FI , class T > | |
FI | BinarySearchLast (FI i, FI j, const T &v) noexcept |
template<class FI , class T , class BP > | |
FI | BinarySearchLast (FI i, FI j, const T &v, BP p) noexcept(noexcept(p)) |
template<typename T > | |
double | BiweightMidvariance (const T *__restrict__ x, const T *__restrict__ xn, double center, double sigma, int k=9, bool reducedLength=false) noexcept |
uint8 | Blue (RGBA rgba) |
void PCL_FUNC | CalendarTimeToJD (int &jdi, double &jdf, int year, int month, int day, double dayf=0) noexcept |
double | CalendarTimeToJD (int year, int month, int day, double dayf=0) noexcept |
template<typename T > | |
constexpr T | Ceil (T x) noexcept |
template<class C > | |
uint32 | Checksum (const C &data) |
size_type PCL_FUNC | Checksum (const void *data, size_type length) |
void | ClearAlpha (RGBA &rgba) |
void | ClearBlue (RGBA &rgba) |
void | ClearGreen (RGBA &rgba) |
void | ClearRed (RGBA &rgba) |
template<class FI1 , class FI2 > | |
int | Compare (FI1 i1, FI1 j1, FI2 i2, FI2 j2) noexcept |
template<class FI1 , class FI2 , class BP > | |
int | Compare (FI1 i1, FI1 j1, FI2 i2, FI2 j2, BP p) noexcept(noexcept(p)) |
template<class T , class A > | |
void | Construct (T *p, A &a) |
template<class T , class T1 , class A > | |
void | Construct (T *p, const T1 &v, A &a) |
template<typename T > | |
Complex< T > | Cos (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Cos (T x) noexcept |
template<typename T > | |
Complex< T > | Cosh (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Cosh (T x) noexcept |
template<typename T > | |
constexpr T | Cotan (T x) noexcept |
template<class FI , typename T > | |
size_type | Count (FI i, FI j, const T &v) noexcept |
template<class FI , typename T , class BP > | |
size_type | Count (FI i, FI j, const T &v, BP p) noexcept(noexcept(p)) |
template<class FI , class UP > | |
size_type | CountIf (FI i, FI j, UP p) noexcept(noexcept(p)) |
template<class C > | |
uint32 | CRC32 (const C &data) |
uint32 PCL_FUNC | CRC32 (const void *data, size_type length) |
template<typename T > | |
void | CrossPowerSpectrumMatrix (Complex< T > *__restrict__ i, const Complex< T > *__restrict__ j, const Complex< T > *__restrict__ a, const Complex< T > *__restrict__ b) noexcept |
template<class P1 , class P2 > | |
void PCL_FUNC | CrossPowerSpectrumMatrix (GenericImage< P1 > &R, const GenericImage< P2 > &A, const GenericImage< P2 > &B) |
IsoString PCL_FUNC | CSSColorName (RGBA) |
KeyboardModifiers | CurrentKeyboardModifiers () |
template<typename S1 , typename S2 , typename S3 , typename D > | |
void | DecimalToSexagesimal (int &sign, S1 &s1, S2 &s2, S3 &s3, const D &d) noexcept |
template<typename T > | |
constexpr T | Deg (T x) noexcept |
template<class T > | |
void | Destroy (T *p) |
template<class T > | |
void | Destroy (T *p, T *q) |
template<typename T > | |
double | Distance (const GenericPoint< T > &p1, const GenericPoint< T > &p2) noexcept |
template<class FI > | |
distance_type | Distance (FI i, FI j) |
template<class FI1 , class FI2 > | |
bool | Equal (FI1 i1, FI2 i2, FI2 j2) noexcept |
template<class FI1 , class FI2 , class BP > | |
bool | Equal (FI1 i1, FI2 i2, FI2 j2, BP p) noexcept(noexcept(p)) |
template<typename T > | |
constexpr T | Erf (T x) noexcept |
template<typename T > | |
constexpr T | ErfInv (T x) noexcept |
template<typename T > | |
Complex< T > | Exp (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Exp (T x) noexcept |
ArgumentList PCL_FUNC | ExtractArguments (const StringList &argv, argument_item_mode mode=ArgumentItemMode::Ignore, ArgumentOptions options=ArgumentOptions()) |
double | Factorial (int n) noexcept |
template<class FI > | |
void | FindExtremeItems (FI &kmin, FI &kmax, FI i, FI j) noexcept |
template<class FI , class BP > | |
void | FindExtremeItems (FI &kmin, FI &kmax, FI i, FI j, BP p) noexcept(noexcept(p)) |
template<class FI1 , class FI2 > | |
Association< FI1, FI2 > | FindNotEqual (FI1 i1, FI2 i2, FI2 j2) noexcept |
template<class FI1 , class FI2 , class BP > | |
Association< FI1, FI2 > | FindNotEqual (FI1 i1, FI2 i2, FI2 j2, BP p) noexcept |
template<class FI , class UP > | |
FI | FirstThat (FI i, FI j, UP p) noexcept(noexcept(p)) |
template<class FI , class UP , typename T1 > | |
FI | FirstThat (FI i, FI j, UP p, T1 x) noexcept(noexcept(p)) |
template<typename T > | |
constexpr T | Floor (T x) noexcept |
template<typename T > | |
constexpr T | Frac (T x) noexcept |
template<typename T > | |
void | Frexp (T x, T &m, int &p) noexcept |
uint8 | Green (RGBA rgba) |
uint32 | Hash32 (const void *data, size_type size, uint32 seed=0) noexcept |
uint64 | Hash64 (const void *data, size_type size, uint64 seed=0) noexcept |
template<typename T > | |
constexpr T | Hav (T x) noexcept |
template<class RI > | |
void | HeapSort (RI i, RI j) |
template<class RI , class BP > | |
void | HeapSort (RI i, RI j, BP p) |
double | IncompleteBeta (double a, double b, double x, double eps=1.0e-8) noexcept |
void PCL_FUNC | InPlaceGaussJordan (FMatrix &A, FMatrix &B) |
void PCL_FUNC | InPlaceGaussJordan (Matrix &A, Matrix &B) |
template<class FI , class T > | |
FI | InsertionPoint (FI i, FI j, const T &v) noexcept |
template<class FI , class T , class BP > | |
FI | InsertionPoint (FI i, FI j, const T &v, BP p) noexcept(noexcept(p)) |
template<class BI > | |
void | InsertionSort (BI i, BI j) |
template<class BI , class BP > | |
void | InsertionSort (BI i, BI j, BP p) |
bool | IsAltPressed () |
constexpr bool | IsBigEndianMachine () |
bool | IsControlOrCmdPressed () |
bool | IsControlPressed () |
bool | IsFinite (double x) noexcept |
bool | IsFinite (float x) noexcept |
template<typename T > | |
bool | IsHorizontalLine (T x0, T y0, T x1, T y1) noexcept |
int | IsInfinity (double x) noexcept |
int | IsInfinity (float x) noexcept |
template<typename T > | |
bool | IsLine (T x0, T y0, T x1, T y1) noexcept |
constexpr bool | IsLittleEndianMachine () |
bool | IsMetaPressed () |
bool | IsNaN (double x) noexcept |
bool | IsNaN (float x) noexcept |
bool | IsNegativeZero (double x) noexcept |
bool | IsNegativeZero (float x) noexcept |
bool | IsNoKeyboardModifierPressed () |
template<typename T > | |
bool | IsNormalRect (T x0, T y0, T x1, T y1) noexcept |
template<typename T > | |
bool | IsOrderedRect (T x0, T y0, T x1, T y1) noexcept |
template<typename T > | |
bool | IsPoint (T x0, T y0, T x1, T y1) noexcept |
template<typename T > | |
bool | IsPointOrLine (T x0, T y0, T x1, T y1) noexcept |
template<typename T > | |
bool | IsRect (T x0, T y0, T x1, T y1) noexcept |
bool | IsShiftPressed () |
bool | IsSpaceBarPressed () |
template<typename T > | |
bool | IsVerticalLine (T x0, T y0, T x1, T y1) noexcept |
template<class C , class T > | |
T * | ItemType (const Iterator< C, T > &) |
template<typename T > | |
T * | ItemType (const T *) |
template<class C , class T > | |
C | IteratorClass (const Iterator< C, T > &) |
template<typename T > | |
RandomAccessIterator | IteratorClass (const T *) |
void | JDToCalendarTime (int &year, int &month, int &day, double &dayf, double jd) noexcept |
void PCL_FUNC | JDToCalendarTime (int &year, int &month, int &day, double &dayf, int jdi, double jdf) noexcept |
template<typename T > | |
T | L1Norm (const T *i, const T *j) noexcept |
template<typename T > | |
T | L2Norm (const T *i, const T *j) noexcept |
template<class BI , class UP > | |
BI | LastThat (BI i, BI j, UP p) noexcept(noexcept(p)) |
template<class BI , class UP , typename T1 > | |
BI | LastThat (BI i, BI j, UP p, T1 x) noexcept(noexcept(p)) |
template<typename T > | |
constexpr T | Ldexp (T m, int p) noexcept |
template<class FI , class T > | |
FI | LinearSearch (FI i, FI j, const T &v) noexcept |
template<class FI , class T , class BP > | |
FI | LinearSearch (FI i, FI j, const T &v, BP p) noexcept(noexcept(p)) |
template<class BI , class T > | |
BI | LinearSearchLast (BI i, BI j, const T &v) noexcept |
template<class BI , class T , class BP > | |
BI | LinearSearchLast (BI i, BI j, const T &v, BP p) noexcept(noexcept(p)) |
template<typename T > | |
T | LittleToBigEndian (T x) |
template<typename T > | |
Complex< T > | Ln (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Ln (T x) noexcept |
constexpr long double | Ln2 () noexcept |
double | LnFactorial (int n) noexcept |
template<typename T > | |
Complex< T > | Log (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Log (T x) noexcept |
constexpr long double | Log2 () noexcept |
template<typename T > | |
constexpr T | Log2 (T x) noexcept |
constexpr long double | Log2e () noexcept |
constexpr long double | Log2T () noexcept |
template<typename T > | |
constexpr T | LogN (T n, T x) noexcept |
template<typename T > | |
double | MAD (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
double | MAD (const T *__restrict__ i, const T *__restrict__ j, double center) |
template<typename T1 , typename T2 > | |
double | ManhattanDistance (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T > | |
constexpr T | MasRad (T x) noexcept |
template<typename T > | |
constexpr const T & | Max (const T &a, const T &b) noexcept |
template<typename T , class BP > | |
const T & | Max (const T &a, const T &b, BP p) noexcept(noexcept(p)) |
template<class FI > | |
FI | MaxItem (FI i, FI j) noexcept |
template<class FI , class BP > | |
FI | MaxItem (FI i, FI j, BP p) noexcept(noexcept(p)) |
int | MaxSSEInstructionSetSupported () noexcept |
template<typename T > | |
double | Mean (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
constexpr const T & | Median (const T &a, const T &b, const T &c) noexcept |
template<typename T , class BP > | |
const T & | Median (const T &a, const T &b, const T &c, BP p) noexcept(noexcept(p)) |
template<class T > | |
double | Median (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
double | MedianDestructive (T *__restrict__ i, T *__restrict__ j) noexcept |
template<typename T , class BP > | |
double | MedianDestructive (T *__restrict__ i, T *__restrict__ j, BP p) noexcept |
template<typename T > | |
constexpr const T & | Min (const T &a, const T &b) noexcept |
template<typename T , class BP > | |
const T & | Min (const T &a, const T &b, BP p) noexcept(noexcept(p)) |
template<class FI > | |
FI | MinItem (FI i, FI j) noexcept |
template<class FI , class BP > | |
FI | MinItem (FI i, FI j, BP p) noexcept(noexcept(p)) |
template<typename T > | |
constexpr T | MinRad (T x) noexcept |
template<typename T > | |
constexpr T | Mod (T x, T y) noexcept |
template<typename T > | |
constexpr T | Mod2Pi (T x) noexcept |
template<typename T > | |
constexpr T | ModPi (T x) noexcept |
template<typename T > | |
double | Modulus (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<class BI > | |
void | MoveBackward (BI &i, size_type n) |
template<class FI > | |
void | MoveForward (FI &i, size_type n) |
template<typename T > | |
T | Norm (const T *i, const T *j) noexcept |
template<typename T , typename P > | |
T | Norm (const T *i, const T *j, const P &p) noexcept |
template<typename T > | |
constexpr T | Norm2Pi (T x) noexcept |
template<class T1 , class T2 > | |
bool | operator!= (const T1 &a, const T2 &b) |
template<typename T1 , class T2 > | |
Complex< T1 > | operator* (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | operator* (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator* (const GenericImage< P > &image, T scalar) |
template<class P1 , class P2 > | |
GenericImage< P1 > | operator* (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2) |
template<typename T > | |
GenericMatrix< T > | operator* (const GenericMatrix< T > &A, const GenericMatrix< T > &B) |
template<typename T > | |
GenericVector< T > | operator* (const GenericMatrix< T > &A, const GenericVector< T > &x) |
template<typename T > | |
GenericMatrix< T > | operator* (const GenericMatrix< T > &A, const T &x) |
template<typename T > | |
GenericPoint< T > | operator* (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericPoint< T1 > | operator* (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T2 > | operator* (const GenericPoint< T1 > &p1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator* (const GenericRectangle< T > &r1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator* (const GenericRectangle< T1 > &r1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator* (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
T | operator* (const GenericVector< T > &A, const GenericVector< T > &B) noexcept |
template<typename T , typename S > | |
GenericVector< T > | operator* (const GenericVector< T > &A, const S &x) |
template<typename T , typename S > | |
GenericVector< T > | operator* (const S &x, const GenericVector< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator* (const S &x, GenericVector< T > &&A) |
template<typename T > | |
GenericMatrix< T > | operator* (const T &x, const GenericMatrix< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator* (GenericVector< T > &&A, const S &x) |
template<typename T > | |
GenericPoint< T > | operator* (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator* (T d1, const GenericRectangle< T > &r2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator* (T scalar, const GenericImage< P > &image) |
template<typename T1 , class T2 > | |
Complex< T2 > | operator* (T1 x, const Complex< T2 > &c) noexcept |
String | operator+ (char16_t c1, const String::string_base &s2) |
String | operator+ (char16_t c1, String &&s2) |
String | operator+ (char16_t c1, String::string_base &&s2) |
String | operator+ (const char16_t *t1, const String::string_base &s2) |
String | operator+ (const char16_t *t1, String &&s2) |
String | operator+ (const char16_t *t1, String::string_base &&s2) |
template<typename T1 , class T2 > | |
Complex< T1 > | operator+ (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | operator+ (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator+ (const GenericImage< P > &image, T scalar) |
template<class P1 , class P2 > | |
GenericImage< P1 > | operator+ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2) |
template<typename T > | |
GenericMatrix< T > | operator+ (const GenericMatrix< T > &A, const GenericMatrix< T > &B) |
template<typename T > | |
GenericMatrix< T > | operator+ (const GenericMatrix< T > &A, const T &x) |
template<typename T > | |
GenericPoint< T > | operator+ (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericPoint< T1 > | operator+ (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T2 > | operator+ (const GenericPoint< T1 > &p1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator+ (const GenericRectangle< T > &r1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator+ (const GenericRectangle< T1 > &r1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator+ (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericVector< T > | operator+ (const GenericVector< T > &A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator+ (const GenericVector< T > &A, const S &x) |
template<typename T > | |
GenericVector< T > | operator+ (const GenericVector< T > &A, GenericVector< T > &&B) |
IsoString | operator+ (const IsoString::string_base &s1, const IsoString::string_base &s2) |
IsoString | operator+ (const IsoString::string_base &s1, IsoString &&s2) |
IsoString | operator+ (const IsoString::string_base &s1, IsoString::char_type c2) |
IsoString | operator+ (const IsoString::string_base &s1, IsoString::const_c_string t2) |
IsoString | operator+ (const IsoString::string_base &s1, IsoString::string_base &&s2) |
template<class RI , class T > | |
ReverseRandomAccessIterator< RI, T > | operator+ (const ReverseRandomAccessIterator< RI, T > &i, distance_type d) |
template<typename T , typename S > | |
GenericVector< T > | operator+ (const S &x, const GenericVector< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator+ (const S &x, GenericVector< T > &&A) |
String | operator+ (const String::string8_base &s1, const String::string_base &s2) |
String | operator+ (const String::string8_base &s1, String &&s2) |
String | operator+ (const String::string8_base &s1, String::string_base &&s2) |
String | operator+ (const String::string_base &s1, char16_t c2) |
String | operator+ (const String::string_base &s1, const char16_t *t2) |
String | operator+ (const String::string_base &s1, const String::string8_base &s2) |
String | operator+ (const String::string_base &s1, const wchar_t *t2) |
String | operator+ (const String::string_base &s1, String &&s2) |
String | operator+ (const String::string_base &s1, String::char8_type c2) |
String | operator+ (const String::string_base &s1, String::const_c_string8 t2) |
String | operator+ (const String::string_base &s1, String::const_iterator t2) |
String | operator+ (const String::string_base &s1, wchar_t c2) |
template<typename T > | |
GenericMatrix< T > | operator+ (const T &x, const GenericMatrix< T > &A) |
TimePoint | operator+ (const TimePoint &t, double d) |
String | operator+ (const wchar_t *t1, const String::string_base &s2) |
String | operator+ (const wchar_t *t1, String &&s2) |
String | operator+ (const wchar_t *t1, String::string_base &&s2) |
template<class RI , class T > | |
ReverseRandomAccessIterator< RI, T > | operator+ (distance_type d, const ReverseRandomAccessIterator< RI, T > &i) |
TimePoint | operator+ (double d, const TimePoint &t) |
template<typename T > | |
GenericVector< T > | operator+ (GenericVector< T > &&A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator+ (GenericVector< T > &&A, const S &x) |
template<typename T > | |
GenericVector< T > | operator+ (GenericVector< T > &&A, GenericVector< T > &&B) |
IsoString | operator+ (IsoString &&s1, const IsoString::string_base &s2) |
IsoString | operator+ (IsoString &&s1, IsoString &&s2) |
IsoString | operator+ (IsoString &&s1, IsoString::char_type c2) |
IsoString | operator+ (IsoString &&s1, IsoString::const_c_string t2) |
IsoString | operator+ (IsoString &&s1, IsoString::string_base &&s2) |
IsoString | operator+ (IsoString::char_type c1, const IsoString::string_base &s2) |
IsoString | operator+ (IsoString::char_type c1, IsoString &&s2) |
IsoString | operator+ (IsoString::char_type c1, IsoString::string_base &&s2) |
IsoString | operator+ (IsoString::const_c_string t1, const IsoString::string_base &s2) |
IsoString | operator+ (IsoString::const_c_string t1, IsoString &&s2) |
IsoString | operator+ (IsoString::const_c_string t1, IsoString::string_base &&s2) |
IsoString | operator+ (IsoString::string_base &&s1, const IsoString::string_base &s2) |
IsoString | operator+ (IsoString::string_base &&s1, IsoString &&s2) |
IsoString | operator+ (IsoString::string_base &&s1, IsoString::char_type c2) |
IsoString | operator+ (IsoString::string_base &&s1, IsoString::const_c_string t2) |
IsoString | operator+ (IsoString::string_base &&s1, IsoString::string_base &&s2) |
String | operator+ (String &&s1, char16_t c2) |
String | operator+ (String &&s1, const char16_t *t2) |
String | operator+ (String &&s1, const String::string8_base &s2) |
String | operator+ (String &&s1, const String::string_base &s2) |
String | operator+ (String &&s1, const wchar_t *t2) |
String | operator+ (String &&s1, String &&s2) |
String | operator+ (String &&s1, String::char8_type c2) |
String | operator+ (String &&s1, String::char_type c2) |
String | operator+ (String &&s1, String::const_c_string8 t2) |
String | operator+ (String &&s1, String::const_iterator t2) |
String | operator+ (String &&s1, String::string_base &&s2) |
String | operator+ (String &&s1, wchar_t c2) |
String | operator+ (String::char8_type c1, const String::string_base &s2) |
String | operator+ (String::char8_type c1, String &&s2) |
String | operator+ (String::char8_type c1, String::string_base &&s2) |
String | operator+ (String::char_type c1, String &&s2) |
String | operator+ (String::const_c_string8 t1, const String::string_base &s2) |
String | operator+ (String::const_c_string8 t1, String &&s2) |
String | operator+ (String::const_c_string8 t1, String::string_base &&s2) |
String | operator+ (String::const_iterator t1, const String::string_base &s2) |
String | operator+ (String::const_iterator t1, String &&s2) |
String | operator+ (String::const_iterator t1, String::string_base &&s2) |
String | operator+ (String::string_base &&s1, char16_t c2) |
String | operator+ (String::string_base &&s1, const char16_t *t2) |
String | operator+ (String::string_base &&s1, const String::string8_base &s2) |
String | operator+ (String::string_base &&s1, const wchar_t *t2) |
String | operator+ (String::string_base &&s1, String &&s2) |
String | operator+ (String::string_base &&s1, String::char8_type c2) |
String | operator+ (String::string_base &&s1, String::const_c_string8 t2) |
String | operator+ (String::string_base &&s1, String::const_iterator t2) |
String | operator+ (String::string_base &&s1, wchar_t c2) |
template<typename T > | |
GenericPoint< T > | operator+ (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator+ (T d1, const GenericRectangle< T > &r2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator+ (T scalar, const GenericImage< P > &image) |
template<typename T1 , class T2 > | |
Complex< T2 > | operator+ (T1 x, const Complex< T2 > &c) noexcept |
String | operator+ (wchar_t c1, const String::string_base &s2) |
String | operator+ (wchar_t c1, String &&s2) |
String | operator+ (wchar_t c1, String::string_base &&s2) |
template<typename T1 , class T2 > | |
Complex< T1 > | operator- (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | operator- (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator- (const GenericImage< P > &image, T scalar) |
template<class P1 , class P2 > | |
GenericImage< P1 > | operator- (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2) |
template<typename T > | |
GenericMatrix< T > | operator- (const GenericMatrix< T > &A, const GenericMatrix< T > &B) |
template<typename T > | |
GenericMatrix< T > | operator- (const GenericMatrix< T > &A, const T &x) |
template<typename T > | |
GenericPoint< T > | operator- (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericPoint< T1 > | operator- (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T2 > | operator- (const GenericPoint< T1 > &p1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator- (const GenericRectangle< T > &r1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator- (const GenericRectangle< T1 > &r1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator- (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericVector< T > | operator- (const GenericVector< T > &A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator- (const GenericVector< T > &A, const S &x) |
template<typename T > | |
GenericVector< T > | operator- (const GenericVector< T > &A, GenericVector< T > &&B) |
template<class RI , class T > | |
distance_type | operator- (const ReverseRandomAccessIterator< RI, T > &i, const ReverseRandomAccessIterator< RI, T > &j) |
template<class RI , class T > | |
ReverseRandomAccessIterator< RI, T > | operator- (const ReverseRandomAccessIterator< RI, T > &i, distance_type d) |
template<typename T , typename S > | |
GenericVector< T > | operator- (const S &x, const GenericVector< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator- (const S &x, GenericVector< T > &&A) |
template<typename T > | |
GenericMatrix< T > | operator- (const T &x, const GenericMatrix< T > &A) |
TimePoint | operator- (const TimePoint &t, double d) |
constexpr double | operator- (const TimePoint &t1, const TimePoint &t2) |
template<typename T > | |
GenericVector< T > | operator- (GenericVector< T > &&A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator- (GenericVector< T > &&A, const S &x) |
template<typename T > | |
GenericVector< T > | operator- (GenericVector< T > &&A, GenericVector< T > &&B) |
template<typename T > | |
GenericPoint< T > | operator- (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator- (T d1, const GenericRectangle< T > &r2) noexcept |
template<typename T1 , class T2 > | |
Complex< T2 > | operator- (T1 x, const Complex< T2 > &c) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | operator/ (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | operator/ (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
template<class P , typename T > | |
GenericImage< P > | operator/ (const GenericImage< P > &image, T scalar) |
template<class P1 , class P2 > | |
GenericImage< P1 > | operator/ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2) |
template<typename T > | |
GenericMatrix< T > | operator/ (const GenericMatrix< T > &A, const T &x) |
template<typename T > | |
GenericPoint< T > | operator/ (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericPoint< T1 > | operator/ (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T2 > | operator/ (const GenericPoint< T1 > &p1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator/ (const GenericRectangle< T > &r1, T d2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator/ (const GenericRectangle< T1 > &r1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
GenericRectangle< T1 > | operator/ (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<typename T > | |
GenericVector< T > | operator/ (const GenericVector< T > &A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator/ (const GenericVector< T > &A, const S &x) |
template<typename T , typename S > | |
GenericVector< T > | operator/ (const S &x, const GenericVector< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator/ (const S &x, GenericVector< T > &&A) |
template<typename T > | |
GenericMatrix< T > | operator/ (const T &x, const GenericMatrix< T > &A) |
template<typename T > | |
GenericVector< T > | operator/ (GenericVector< T > &&A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator/ (GenericVector< T > &&A, const S &x) |
template<typename T > | |
GenericPoint< T > | operator/ (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T > | |
GenericRectangle< T > | operator/ (T d1, const GenericRectangle< T > &r2) noexcept |
template<typename T1 , class T2 > | |
Complex< T2 > | operator/ (T1 x, const Complex< T2 > &c) noexcept |
bool | operator< (char16_t c1, const String &s2) noexcept |
template<class T , class A > | |
bool | operator< (const Array< T, A > &x1, const Array< T, A > &x2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator< (const Association< T1, T2 > &x1, const Association< T1, T2 > &x2) |
bool | operator< (const char16_t *t1, const String &s2) noexcept |
template<typename T1 , class T2 > | |
bool | operator< (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
bool | operator< (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
bool | operator< (const FITSHeaderKeyword &h1, const FITSHeaderKeyword &h2) |
template<typename T > | |
bool | operator< (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator< (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator< (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<class T , class R , class A > | |
bool | operator< (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2) noexcept |
template<class T , class R , class A > | |
bool | operator< (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2) noexcept |
template<class T , class R1 , class A1 , class R2 , class A2 > | |
bool | operator< (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2) noexcept |
template<class T , class A > | |
bool | operator< (const IndirectArray< T, A > &x1, const IndirectArray< T, A > &x2) |
template<class T , class A > | |
bool | operator< (const ReferenceArray< T, A > &x1, const ReferenceArray< T, A > &x2) |
template<class RI , class T > | |
bool | operator< (const ReverseRandomAccessIterator< RI, T > &i, const ReverseRandomAccessIterator< RI, T > &j) |
bool | operator< (const String &s1, char16_t c2) noexcept |
bool | operator< (const String &s1, const char16_t *t2) noexcept |
bool | operator< (const String &s1, const wchar_t *t2) noexcept |
bool | operator< (const String &s1, String::char8_type c2) noexcept |
bool | operator< (const String &s1, String::const_c_string8 t2) noexcept |
bool | operator< (const String &s1, wchar_t c2) noexcept |
constexpr bool | operator< (const TimePoint &t1, const TimePoint &t2) |
constexpr bool | operator< (const TimePoint &t1, double jd2) |
bool | operator< (const wchar_t *t1, const String &s2) noexcept |
constexpr bool | operator< (double jd1, const TimePoint &t2) |
bool | operator< (String::char8_type c1, const String &s2) noexcept |
bool | operator< (String::const_c_string8 t1, const String &s2) noexcept |
template<typename T > | |
bool | operator< (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T1 , class T2 > | |
bool | operator< (T1 x, const Complex< T2 > &c) noexcept |
template<class T , class R , class A > | |
bool | operator< (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2) noexcept |
template<class T , class R , class A > | |
bool | operator< (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2) noexcept |
bool | operator< (wchar_t c1, const String &s2) noexcept |
template<class T , class A , class V > | |
Array< T, A > & | operator<< (Array< T, A > &&x, const V &v) |
template<class T , class A > | |
Array< T, A > & | operator<< (Array< T, A > &&x1, const Array< T, A > &x2) |
template<class T , class A , class V > | |
Array< T, A > & | operator<< (Array< T, A > &x, const V &v) |
template<class T , class A > | |
Array< T, A > & | operator<< (Array< T, A > &x1, const Array< T, A > &x2) |
Console & | operator<< (Console &o, const char *s) |
Console & | operator<< (Console &o, const String &s) |
template<typename T > | |
Console & | operator<< (Console &o, T t) |
template<class O > | |
FFTRegistrationEngine & | operator<< (FFTRegistrationEngine &R, const O &image) |
template<class T , class A , class V > | |
IndirectArray< T, A > & | operator<< (IndirectArray< T, A > &&x, const V *p) |
template<class T , class A > | |
IndirectArray< T, A > & | operator<< (IndirectArray< T, A > &&x1, const IndirectArray< T, A > &x2) |
template<class T , class A , class V > | |
IndirectArray< T, A > & | operator<< (IndirectArray< T, A > &x, const V *p) |
template<class T , class A > | |
IndirectArray< T, A > & | operator<< (IndirectArray< T, A > &x1, const IndirectArray< T, A > &x2) |
template<class T , class A , class V > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &&x, const V *p) |
template<class T , class A > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &&x1, const IndirectArray< T, A > &x2) |
template<class T , class A > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &&x1, const IndirectSortedArray< T, A > &x2) |
template<class T , class A , class V > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &x, const V *p) |
template<class T , class A > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &x1, const IndirectArray< T, A > &x2) |
template<class T , class A > | |
IndirectSortedArray< T, A > & | operator<< (IndirectSortedArray< T, A > &x1, const IndirectSortedArray< T, A > &x2) |
IsoString & | operator<< (IsoString &&s1, const IsoString::string_base &s2) |
IsoString & | operator<< (IsoString &&s1, IsoString::char_type c2) |
IsoString & | operator<< (IsoString &&s1, IsoString::const_c_string t2) |
IsoString & | operator<< (IsoString &s1, const IsoString::string_base &s2) |
IsoString & | operator<< (IsoString &s1, IsoString::char_type c2) |
IsoString & | operator<< (IsoString &s1, IsoString::const_c_string t2) |
template<class T , class A , class V > | |
ReferenceArray< T, A > & | operator<< (ReferenceArray< T, A > &&x, const V *p) |
template<class T , class A > | |
ReferenceArray< T, A > & | operator<< (ReferenceArray< T, A > &&x1, const ReferenceArray< T, A > &x2) |
template<class T , class A , class V > | |
ReferenceArray< T, A > & | operator<< (ReferenceArray< T, A > &x, const V *p) |
template<class T , class A > | |
ReferenceArray< T, A > & | operator<< (ReferenceArray< T, A > &x1, const ReferenceArray< T, A > &x2) |
template<class T , class A , class V > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &&x, const V *p) |
template<class T , class A > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &&x1, const ReferenceArray< T, A > &x2) |
template<class T , class A > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &&x1, const ReferenceSortedArray< T, A > &x2) |
template<class T , class A , class V > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &x, const V *p) |
template<class T , class A > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &x1, const ReferenceArray< T, A > &x2) |
template<class T , class A > | |
ReferenceSortedArray< T, A > & | operator<< (ReferenceSortedArray< T, A > &x1, const ReferenceSortedArray< T, A > &x2) |
template<class T , class A , class V > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &&x, const V &v) |
template<class T , class A > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &&x1, const Array< T, A > &x2) |
template<class T , class A > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &&x1, const SortedArray< T, A > &x2) |
template<class T , class A , class V > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &x, const V &v) |
template<class T , class A > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &x1, const Array< T, A > &x2) |
template<class T , class A > | |
SortedArray< T, A > & | operator<< (SortedArray< T, A > &x1, const SortedArray< T, A > &x2) |
String & | operator<< (String &&s1, char16_t c2) |
String & | operator<< (String &&s1, const char16_t *t2) |
String & | operator<< (String &&s1, const String::string8_base &s2) |
String & | operator<< (String &&s1, const String::string_base &s2) |
String & | operator<< (String &&s1, const wchar_t *t2) |
String & | operator<< (String &&s1, String::char8_type c2) |
String & | operator<< (String &&s1, String::char_type c2) |
String & | operator<< (String &&s1, String::const_c_string8 t2) |
String & | operator<< (String &&s1, String::const_iterator &t2) |
String & | operator<< (String &&s1, wchar_t c2) |
String & | operator<< (String &s1, char16_t c2) |
String & | operator<< (String &s1, const char16_t *t2) |
String & | operator<< (String &s1, const String::string8_base &s2) |
String & | operator<< (String &s1, const String::string_base &s2) |
String & | operator<< (String &s1, const wchar_t *t2) |
String & | operator<< (String &s1, String::char8_type c2) |
String & | operator<< (String &s1, String::char_type c2) |
String & | operator<< (String &s1, String::const_c_string8 t2) |
String & | operator<< (String &s1, String::const_iterator &t2) |
String & | operator<< (String &s1, wchar_t c2) |
bool | operator<= (char16_t c1, const String &s2) noexcept |
bool | operator<= (const char16_t *t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator<= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2) noexcept |
template<class T , class R , class A > | |
bool | operator<= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2) noexcept |
template<class T , class R1 , class A1 , class R2 , class A2 > | |
bool | operator<= (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2) noexcept |
bool | operator<= (const String &s1, char16_t c2) noexcept |
bool | operator<= (const String &s1, const char16_t *t2) noexcept |
bool | operator<= (const String &s1, const wchar_t *t2) noexcept |
bool | operator<= (const String &s1, String::char8_type c2) noexcept |
bool | operator<= (const String &s1, String::const_c_string8 t2) noexcept |
bool | operator<= (const String &s1, wchar_t c2) noexcept |
template<class T1 , class T2 > | |
bool | operator<= (const T1 &a, const T2 &b) |
bool | operator<= (const wchar_t *t1, const String &s2) noexcept |
bool | operator<= (String::char8_type c1, const String &s2) noexcept |
bool | operator<= (String::const_c_string8 t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator<= (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2) noexcept |
template<class T , class R , class A > | |
bool | operator<= (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2) noexcept |
bool | operator<= (wchar_t c1, const String &s2) noexcept |
bool | operator== (char16_t c1, const String &s2) noexcept |
template<class T , class A > | |
bool | operator== (const Array< T, A > &x1, const Array< T, A > &x2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator== (const Association< T1, T2 > &x1, const Association< T1, T2 > &x2) |
bool | operator== (const char16_t *t1, const String &s2) noexcept |
template<typename T1 , class T2 > | |
bool | operator== (const Complex< T1 > &c, T2 x) noexcept |
template<typename T1 , class T2 > | |
bool | operator== (const Complex< T1 > &c1, const Complex< T2 > &c2) noexcept |
bool | operator== (const FITSHeaderKeyword &h1, const FITSHeaderKeyword &h2) |
template<typename T > | |
bool | operator== (const GenericPoint< T > &p1, T d2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator== (const GenericPoint< T1 > &p1, const GenericPoint< T2 > &p2) noexcept |
template<typename T > | |
bool | operator== (const GenericRectangle< T > &r1, T d2) noexcept |
template<typename T1 , typename T2 > | |
bool | operator== (const GenericRectangle< T1 > &r1, const GenericRectangle< T2 > &r2) noexcept |
template<class T , class R , class A > | |
bool | operator== (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2) noexcept |
template<class T , class R , class A > | |
bool | operator== (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2) noexcept |
template<class T , class R1 , class A1 , class R2 , class A2 > | |
bool | operator== (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2) noexcept |
template<class T , class A > | |
bool | operator== (const IndirectArray< T, A > &x1, const IndirectArray< T, A > &x2) |
template<class T , class A > | |
bool | operator== (const ReferenceArray< T, A > &x1, const ReferenceArray< T, A > &x2) |
template<class BI , class C , class T > | |
bool | operator== (const ReverseIteratorBase< BI, C, T > &i, const ReverseIteratorBase< BI, C, T > &j) |
bool | operator== (const String &s1, char16_t c2) noexcept |
bool | operator== (const String &s1, const char16_t *t2) noexcept |
bool | operator== (const String &s1, const wchar_t *t2) noexcept |
bool | operator== (const String &s1, String::char8_type c2) noexcept |
bool | operator== (const String &s1, String::const_c_string8 t2) noexcept |
bool | operator== (const String &s1, wchar_t c2) noexcept |
constexpr bool | operator== (const TimePoint &t1, const TimePoint &t2) |
constexpr bool | operator== (const TimePoint &t1, double jd2) |
bool | operator== (const wchar_t *t1, const String &s2) noexcept |
constexpr bool | operator== (double jd1, const TimePoint &t2) |
bool | operator== (String::char8_type c1, const String &s2) noexcept |
bool | operator== (String::const_c_string8 t1, const String &s2) noexcept |
template<typename T > | |
bool | operator== (T d1, const GenericPoint< T > &p2) noexcept |
template<typename T > | |
bool | operator== (T d1, const GenericRectangle< T > &r2) noexcept |
template<typename T1 , class T2 > | |
bool | operator== (T1 x, const Complex< T2 > &c) noexcept |
template<class T , class R , class A > | |
bool | operator== (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2) noexcept |
template<class T , class R , class A > | |
bool | operator== (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2) noexcept |
bool | operator== (wchar_t c1, const String &s2) noexcept |
bool | operator> (char16_t c1, const String &s2) noexcept |
bool | operator> (const char16_t *t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator> (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2) noexcept |
template<class T , class R , class A > | |
bool | operator> (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2) noexcept |
template<class T , class R1 , class A1 , class R2 , class A2 > | |
bool | operator> (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2) noexcept |
bool | operator> (const String &s1, char16_t c2) noexcept |
bool | operator> (const String &s1, const char16_t *t2) noexcept |
bool | operator> (const String &s1, const wchar_t *t2) noexcept |
bool | operator> (const String &s1, String::char8_type c2) noexcept |
bool | operator> (const String &s1, String::const_c_string8 t2) noexcept |
bool | operator> (const String &s1, wchar_t c2) noexcept |
template<class T1 , class T2 > | |
bool | operator> (const T1 &a, const T2 &b) |
bool | operator> (const wchar_t *t1, const String &s2) noexcept |
bool | operator> (String::char8_type c1, const String &s2) noexcept |
bool | operator> (String::const_c_string8 t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator> (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2) noexcept |
template<class T , class R , class A > | |
bool | operator> (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2) noexcept |
bool | operator> (wchar_t c1, const String &s2) noexcept |
bool | operator>= (char16_t c1, const String &s2) noexcept |
bool | operator>= (const char16_t *t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator>= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::char_type c2) noexcept |
template<class T , class R , class A > | |
bool | operator>= (const GenericString< T, R, A > &s1, typename GenericString< T, R, A >::const_c_string t2) noexcept |
template<class T , class R1 , class A1 , class R2 , class A2 > | |
bool | operator>= (const GenericString< T, R1, A1 > &s1, const GenericString< T, R2, A2 > &s2) noexcept |
bool | operator>= (const String &s1, char16_t c2) noexcept |
bool | operator>= (const String &s1, const char16_t *t2) noexcept |
bool | operator>= (const String &s1, const wchar_t *t2) noexcept |
bool | operator>= (const String &s1, String::char8_type c2) noexcept |
bool | operator>= (const String &s1, String::const_c_string8 t2) noexcept |
bool | operator>= (const String &s1, wchar_t c2) noexcept |
template<class T1 , class T2 > | |
bool | operator>= (const T1 &a, const T2 &b) |
bool | operator>= (const wchar_t *t1, const String &s2) noexcept |
bool | operator>= (String::char8_type c1, const String &s2) noexcept |
bool | operator>= (String::const_c_string8 t1, const String &s2) noexcept |
template<class T , class R , class A > | |
bool | operator>= (typename GenericString< T, R, A >::char_type c1, const GenericString< T, R, A > &s2) noexcept |
template<class T , class R , class A > | |
bool | operator>= (typename GenericString< T, R, A >::const_c_string t1, const GenericString< T, R, A > &s2) noexcept |
bool | operator>= (wchar_t c1, const String &s2) noexcept |
Console & | operator>> (Console &o, char &c) |
Console & | operator>> (Console &o, String &s) |
template<class P , typename T > | |
GenericImage< P > | operator^ (const GenericImage< P > &image, T scalar) |
template<class P1 , class P2 > | |
GenericImage< P1 > | operator^ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2) |
template<typename T > | |
GenericMatrix< T > | operator^ (const GenericMatrix< T > &A, const T &x) |
template<typename T > | |
GenericVector< T > | operator^ (const GenericVector< T > &A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator^ (const GenericVector< T > &A, const S &x) |
template<typename T > | |
GenericVector< T > | operator^ (const GenericVector< T > &A, GenericVector< T > &&B) |
template<typename T , typename S > | |
GenericVector< T > | operator^ (const S &x, const GenericVector< T > &A) |
template<typename T , typename S > | |
GenericVector< T > | operator^ (const S &x, GenericVector< T > &&A) |
template<typename T > | |
GenericMatrix< T > | operator^ (const T &x, const GenericMatrix< T > &A) |
template<typename T > | |
GenericVector< T > | operator^ (GenericVector< T > &&A, const GenericVector< T > &B) |
template<typename T , typename S > | |
GenericVector< T > | operator^ (GenericVector< T > &&A, const S &x) |
template<typename T > | |
GenericVector< T > | operator^ (GenericVector< T > &&A, GenericVector< T > &&B) |
template<typename T > | |
void | OrderRect (T &x0, T &y0, T &x1, T &y1) noexcept |
template<typename T > | |
double | OrderStatistic (const T *__restrict__ i, const T *__restrict__ j, distance_type k) |
template<typename T , class BP > | |
double | OrderStatisticDestructive (const T *__restrict__ i, const T *__restrict__ j, distance_type k, BP p) noexcept |
template<typename T > | |
double | OrderStatisticDestructive (T *__restrict__ i, T *__restrict__ j, distance_type k) noexcept |
template<typename T > | |
void | PhaseCorrelationMatrix (Complex< T > *__restrict__ i, const Complex< T > *__restrict__ j, const Complex< T > *__restrict__ a, const Complex< T > *__restrict__ b) noexcept |
template<class P1 , class P2 > | |
void PCL_FUNC | PhaseCorrelationMatrix (GenericImage< P1 > &R, const GenericImage< P2 > &A, const GenericImage< P2 > &B) |
constexpr long double | Pi () noexcept |
template<typename T > | |
Complex< T > | Polar (T r, T stheta, T ctheta) noexcept |
template<typename T > | |
Complex< T > | Polar (T r, T theta) noexcept |
template<typename T , typename C > | |
T | Poly (T x, C c, int n) noexcept |
template<typename T > | |
T | Poly (T x, std::initializer_list< T > c) noexcept |
template<typename T > | |
Complex< T > | Pow (const Complex< T > &c1, const Complex< T > &c2) noexcept |
template<typename T1 , class T2 > | |
Complex< T1 > | Pow (const Complex< T1 > &c, T2 x) noexcept |
template<typename T > | |
TwoSidedEstimate | Pow (const TwoSidedEstimate &e, T x) noexcept |
template<typename T > | |
constexpr T | Pow (T x, T y) noexcept |
template<typename T1 , class T2 > | |
Complex< T2 > | Pow (T1 x, const Complex< T2 > &c) noexcept |
template<typename T > | |
T | Pow10 (T x) noexcept |
template<typename T > | |
constexpr T | Pow2 (T x) noexcept |
template<typename T > | |
T | PowI (T x, int n) noexcept |
template<typename T > | |
T | PowI10 (T x) noexcept |
template<typename T > | |
T | PowI12 (T x) noexcept |
template<typename T > | |
T | PowI4 (T x) noexcept |
template<typename T > | |
T | PowI6 (T x) noexcept |
template<typename T > | |
T | PowI8 (T x) noexcept |
template<typename T > | |
double | Qn (T *__restrict__ x, T *__restrict__ xn) |
template<class RI > | |
void | QuickSort (RI i, RI j) |
template<class RI , class BP > | |
void | QuickSort (RI i, RI j, BP p) |
template<typename T > | |
constexpr T | Rad (T x) noexcept |
template<typename T > | |
constexpr T | RadMin (T x) noexcept |
template<typename T > | |
constexpr T | RadSec (T x) noexcept |
uint32 | RandomSeed32 () |
uint64 | RandomSeed64 () |
template<typename T > | |
constexpr const T & | Range (const T &x, const T &a, const T &b) noexcept |
template<typename T , class BP > | |
const T & | Range (const T &x, const T &a, const T &b, BP p) noexcept(noexcept(p)) |
String PCL_FUNC | RecursiveDirSearchArgument () |
uint8 | Red (RGBA rgba) |
String PCL_FUNC | ReplaceEnvironmentVariables (const String &s) |
RGBA PCL_FUNC | RGBAColor (const IsoString &colorNameOrHex) |
RGBA | RGBAColor (double r, double g, double b) |
RGBA | RGBAColor (double r, double g, double b, double a) |
RGBA | RGBAColor (float r, float g, float b) |
RGBA | RGBAColor (float r, float g, float b, float a) |
RGBA | RGBAColor (int r, int g, int b) |
RGBA | RGBAColor (int r, int g, int b, int a) |
IsoString | RGBAColorToHexString (RGBA c) |
IsoString | RGBColorToHexString (RGBA c) |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericPoint< T > &p, T1 a, const GenericPoint< T2 > &c) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericPoint< T > &p, T1 a, T2 xc, T2 yc) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericPoint< T > &p, T1 sa, T1 ca, const GenericPoint< T2 > &c) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericPoint< T > &p, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericRectangle< T > &r, T1 a, const GenericPoint< T2 > &c) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericRectangle< T > &r, T1 a, T2 xc, T2 yc) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericRectangle< T > &r, T1 sa, T1 ca, const GenericPoint< T2 > &c) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (GenericRectangle< T > &r, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T1 , typename T2 > | |
void | Rotate (int &x, int &y, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T1 , typename T2 > | |
void | Rotate (int64 &x, int64 &y, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T1 , typename T2 > | |
void | Rotate (long &x, long &y, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (T &x, T &y, T1 a, T2 xc, T2 yc) noexcept |
template<typename T , typename T1 , typename T2 > | |
void | Rotate (T &x, T &y, T1 sa, T1 ca, T2 xc, T2 yc) noexcept |
template<typename T > | |
T | RotL (T x, uint32 n) noexcept |
template<typename T > | |
T | RotR (T x, uint32 n) noexcept |
template<typename T > | |
Complex< T > | Round (const Complex< T > &c) noexcept |
template<typename T > | |
Complex< T > | Round (const Complex< T > &c, int n) noexcept |
double | Round (double x) noexcept |
float | Round (float x) noexcept |
long double | Round (long double x) noexcept |
template<typename T > | |
T | Round (T x, int n) noexcept |
template<typename T > | |
int | RoundI (T x) noexcept |
int64 | RoundI64 (double x) noexcept |
template<typename T > | |
int | RoundInt (T x) noexcept |
int64 | RoundInt64 (double x) noexcept |
int64 | RoundInt64Arithmetic (double x) noexcept |
template<typename T > | |
int | RoundIntArithmetic (T x) noexcept |
template<typename T > | |
int | RoundIntBanker (T x) noexcept |
template<class FI1 , class FI2 > | |
FI1 | Search (FI1 i1, FI1 j1, FI2 i2, FI2 j2) noexcept |
template<class FI1 , class FI2 , class BP > | |
FI1 | Search (FI1 i1, FI1 j1, FI2 i2, FI2 j2, BP p) noexcept(noexcept(p)) |
StringList PCL_FUNC | SearchDirectory (const String &filePath, bool recursive=false) |
template<class BI1 , class FI2 > | |
BI1 | SearchLast (BI1 i1, BI1 j1, FI2 i2, FI2 j2) noexcept |
template<class BI1 , class FI2 , class BP > | |
BI1 | SearchLast (BI1 i1, BI1 j1, FI2 i2, FI2 j2, BP p) noexcept(noexcept(p)) |
template<typename T > | |
constexpr T | SecRad (T x) noexcept |
template<class RI > | |
RI | Select (RI i, RI j, distance_type k) |
template<class RI , class BP > | |
RI | Select (RI i, RI j, distance_type k, BP p) |
void | SetAlpha (RGBA &rgba, uint8 a) |
void | SetBlue (RGBA &rgba, uint8 b) |
void | SetGreen (RGBA &rgba, uint8 g) |
void PCL_FUNC | SetRecursiveDirSearchArgument (const String &id) |
void | SetRed (RGBA &rgba, uint8 r) |
template<typename S1 , typename S2 , typename S3 > | |
double | SexagesimalToDecimal (int sign, const S1 &s1, const S2 &s2=S2(0), const S3 &s3=S3(0)) noexcept |
template<typename T > | |
constexpr int | Sign (T x) noexcept |
template<typename T > | |
constexpr char | SignChar (T x) noexcept |
template<typename T > | |
Complex< T > | Sin (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Sin (T x) noexcept |
template<typename T > | |
void | SinCos (T x, T &sx, T &cx) noexcept |
template<typename T > | |
Complex< T > | Sinh (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Sinh (T x) noexcept |
void PCL_FUNC | Sleep (unsigned ms) |
template<typename T > | |
double | Sn (T *__restrict__ x, T *__restrict__ xn) |
template<class BI > | |
void | Sort (BI i, BI j) |
template<class BI , class BP > | |
void | Sort (BI i, BI j, BP p) |
template<typename T > | |
void | Split (T x, T &i, T &f) noexcept |
template<typename T > | |
Complex< T > | Sqrt (const Complex< T > &c) noexcept |
TwoSidedEstimate | Sqrt (const TwoSidedEstimate &e) noexcept |
template<typename T > | |
constexpr T | Sqrt (T x) noexcept |
template<typename T > | |
double | StableAvgDev (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
double | StableAvgDev (const T *__restrict__ i, const T *__restrict__ j, double center) noexcept |
template<typename T > | |
double | StableMean (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | StableModulus (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | StableSum (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | StableSumOfSquares (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | StdDev (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | StdDev (const T *__restrict__ i, const T *__restrict__ j, double center) noexcept |
RGBA | StringToRGBAColor (const IsoString &colorNameOrHex) |
template<typename T > | |
double | Sum (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | SumOfSquares (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
void | Swap (GenericPoint< T > &p1, GenericPoint< T > &p2) noexcept |
template<typename T > | |
void | Swap (GenericRectangle< T > &r1, GenericRectangle< T > &r2) noexcept |
template<class T , class R , class A > | |
void | Swap (GenericString< T, R, A > &s1, GenericString< T, R, A > &s2) noexcept |
template<typename T > | |
void | Swap (T &a, T &b) noexcept(std::is_nothrow_copy_constructible< T >::value &&std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_move_assignable< T >::value) |
template<typename T > | |
Complex< T > | Tan (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Tan (T x) noexcept |
template<typename T > | |
Complex< T > | Tanh (const Complex< T > &c) noexcept |
template<typename T > | |
constexpr T | Tanh (T x) noexcept |
template<typename T > | |
double | TrimmedMean (const T *__restrict__ i, const T *__restrict__ j, distance_type l=1, distance_type h=1) |
template<typename T > | |
double | TrimmedMeanDestructive (T *__restrict__ i, T *__restrict__ j, distance_type l=1, distance_type h=1) noexcept |
template<typename T > | |
double | TrimmedMeanOfSquares (const T *__restrict__ i, const T *__restrict__ j, distance_type l=1, distance_type h=1) |
template<typename T > | |
double | TrimmedMeanOfSquaresDestructive (T *__restrict__ i, T *__restrict__ j, distance_type l=1, distance_type h=1) noexcept |
template<typename T > | |
T | Trunc (T x) noexcept |
template<typename T > | |
int | TruncI (T x) noexcept |
template<typename T > | |
int64 | TruncI64 (T x) noexcept |
template<typename T > | |
int | TruncInt (T x) noexcept |
template<typename T > | |
int64 | TruncInt64 (T x) noexcept |
constexpr long double | TwoPi () noexcept |
template<typename T > | |
TwoSidedEstimate | TwoSidedAvgDev (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
TwoSidedEstimate | TwoSidedAvgDev (const T *__restrict__ i, const T *__restrict__ j, double center) noexcept |
template<typename T > | |
TwoSidedEstimate | TwoSidedBiweightMidvariance (const T *__restrict__ x, const T *__restrict__ xn, double center, const TwoSidedEstimate &sigma, int k=9, bool reducedLength=false) noexcept |
template<typename T > | |
TwoSidedEstimate | TwoSidedMAD (const T *__restrict__ i, const T *__restrict__ j) |
template<typename T > | |
TwoSidedEstimate | TwoSidedMAD (const T *__restrict__ i, const T *__restrict__ j, double center) |
template<typename T > | |
constexpr T | UasRad (T x) noexcept |
double | UIResourceScalingFactor (double scalingFactor) |
double | UIResourceScalingFactorForIndex (int index) |
int | UIResourceScalingIndex (double scalingFactor) |
int | UIScaled (double scalingFactor, int size) |
template<class R > | |
String | UIScaledResource (double scalingFactor, R resource) |
template<class R > | |
String | UIScaledResourceForIndex (int index, R resource) |
template<class S > | |
String | UIScaledStyleSheet (double displayScalingFactor, double resourceScalingFactor, S styleSheet, int fontDPI=0) |
int | UIUnscaled (double scalingFactor, int size) |
template<typename T > | |
double | Variance (const T *__restrict__ i, const T *__restrict__ j) noexcept |
template<typename T > | |
double | Variance (const T *__restrict__ i, const T *__restrict__ j, double center) noexcept |
pcl is the main namespace of the PixInsight Class Library (PCL), where all public PCL classes, functions and data are defined.
using pcl::ClipFlags = typedef Flags<Clip::mask_type> |
A collection of Sutherland-Cohen clip code flags.
Definition at line 104 of file Rectangle.h.
using pcl::FindModes = typedef Flags<FindMode::mask_type> |
A combination of text find and replacement mode flags.
Definition at line 104 of file CodeEditor.h.
using pcl::FocusStyles = typedef Flags<FocusStyle::mask_type> |
using pcl::KeyModifiers = typedef Flags<KeyModifier::mask_type> |
A combination of keyboard modifiers.
Definition at line 136 of file ButtonCodes.h.
using pcl::MouseButtons = typedef Flags<MouseButton::mask_type> |
A combination of mouse button codes.
Definition at line 95 of file ButtonCodes.h.
using pcl::TextAlignmentFlags = typedef Flags<TextAlign::mask_type> |
A collection of text alignment mode flags.
Definition at line 103 of file TextAlign.h.
using pcl::TickStyles = typedef Flags<TickStyle::mask_type> |
|
inline |
Advances an iterator i by the specified distance d.
Definition at line 186 of file Iterator.h.
References IteratorClass().
|
inline |
Returns the existing distance in items from an iterator i to another iterator j.
Definition at line 161 of file Iterator.h.
References IteratorClass().
Referenced by pcl::Array< T, A >::Assign(), Search(), and SearchLast().
|
inline |
Returns true iff no keyboard modifier key is currently pressed.
Definition at line 480 of file KeyCodes.h.
References CurrentKeyboardModifiers().
|
inline |
Returns a pointer to the item type of an instantiation of the Iterator class. The returned pointer has always a nullptr
value.
Definition at line 139 of file Iterator.h.
Referenced by HeapSort(), InsertionSort(), QuickSort(), and Select().
|
inline |
Returns a pointer to the item type of a pointer iterator, which is the same pointer. The returned pointer has always a nullptr
value.
Definition at line 149 of file Iterator.h.
|
inline |
Returns an instance of the iterator class corresponding to an instantiation of the Iterator class.
Definition at line 117 of file Iterator.h.
Referenced by Advance(), Distance(), MoveBackward(), MoveForward(), and Sort().
|
inline |
Returns an instance of the iterator class for a pointer iterator, which is RandomAccessIterator.
Definition at line 127 of file Iterator.h.
|
inline |
Moves an iterator i backward by the specified number n of items.
Definition at line 242 of file Iterator.h.
References IteratorClass().
|
inline |
Moves an iterator i forward by the specified number n of items.
Definition at line 219 of file Iterator.h.
References IteratorClass().
|
inline |
#
Definition at line 493 of file Iterator.h.
References pcl::ReverseIteratorBase< BI, C, T >::Iterator().
|
inline |
#
Definition at line 502 of file Iterator.h.
|
inline |
#
Definition at line 519 of file Iterator.h.
References pcl::ReverseIteratorBase< BI, C, T >::Iterator().
|
inline |
#
Definition at line 510 of file Iterator.h.
References pcl::ReverseIteratorBase< BI, C, T >::Iterator().
|
inline |
#
Definition at line 485 of file Iterator.h.
References pcl::ReverseIteratorBase< BI, C, T >::Iterator().
|
inline |
Returns true iff two reverse iterators i and j are equal. Two reverse iterators are equal if they point to the same item.
Definition at line 362 of file Iterator.h.
References pcl::ReverseIteratorBase< BI, C, T >::Iterator().
|
inlinenoexcept |
RoundI64 function: Rounds x to the nearest integer and converts the result to a 64-bit signed integer.
Definition at line 1654 of file Math.h.
References RoundInt64().
|
inlinenoexcept |