Here is a list of all functions with links to the classes they belong to:
- p -
- parse() : ph::ModelParser, ph::SdlCommandParser, ph::SdlDataPacketInterface, ph::SdlInlinePacketInterface
- Path() : ph::Path
- pause() : ph::PeriodicSingleThreadExecutor
- PBasicSphere() : ph::PBasicSphere
- pbrtV3() : ph::RoughnessToAlphaMapping
- Pcg32() : ph::math::Pcg32
- Pcg64DXSM() : ph::math::Pcg64DXSM
- Pcg64UInt128() : ph::math::detail::Pcg64UInt128
- pdfContinuous() : ph::math::TPwcDistribution1D< T >, ph::math::TPwcDistribution2D< T >
- pdfDiscrete() : ph::math::TPwcDistribution1D< T >
- pdfSampleH() : ph::Microfacet, ph::ShapeInvariantMicrofacet
- pdfSampleVisibleH() : ph::Microfacet, ph::TrowbridgeReitz
- peekLap() : ph::Timer
- PEmpty() : ph::PEmpty
- PerDigitPermuter() : ph::halton_detail::PerDigitPermuter
- PeriodicSingleThreadExecutor() : ph::PeriodicSingleThreadExecutor
- permissiveElementGetter() : ph::SdlNativeData
- permissiveElementSetter() : ph::SdlNativeData
- PfmFile() : ph::PfmFile
- PH_DEFINE_INLINE_RULE_OF_5_MEMBERS() : ph::math::Pcg32, ph::math::Pcg64DXSM, ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TBasicTriangle< T >, ph::math::TMatrixMxNBase< Derived, T, M, N >, ph::math::TMatrixNBase< Derived, T, N >, ph::math::TMt19937< Bits >, ph::math::TQuaternion< T >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TUniformRandomBitGenerator< Derived, Bits >, ph::math::TUrbg32x2< URBG1, URBG2 >, ph::math::TVector3< T >, ph::math::TVector4< T >, ph::math::TVectorNBase< Derived, T, N >, ph::TPhoton< Derived >, ph::TViewPathHandler< Derived >, ph::TViewpoint< Derived >
- PH_DEFINE_INLINE_RULE_OF_5_MEMBERS_NO_DTOR() : ph::ISdlDataPacketGroup, ph::ISdlReferenceGroup
- PH_DEFINE_SDL_CLASS() : ph::AAreaLight, ph::AbradedOpaque, ph::AbradedTranslucent, ph::Actor, ph::ADome, ph::AGeometricLight, ph::AIesAttenuatedLight, ph::AImageDome, ph::ALight, ph::AMaskedModel, ph::AModel, ph::AModelLight, ph::APointLight, ph::APreethamDome, ph::ARectangleLight, ph::ASphereLight, ph::BinaryMixedSurfaceMaterial, ph::BlackBodyRadiationImage, ph::CheckerboardImage, ph::ConstantImage, ph::FrameVisualizer, ph::FullMaterial, ph::GCuboid, ph::Geometry, ph::GeometrySoup, ph::GIndexedTriangleMesh, ph::GMengerSponge, ph::GPlyPolygonMesh, ph::GRectangle, ph::GSphere, ph::GTriangle, ph::GTriangleMesh, ph::HaltonSampleSource, ph::IdealSubstance, ph::Image, ph::LayeredSurface, ph::Material, ph::MathImage, ph::MatteOpaque, ph::Object, ph::Observer, ph::Option, ph::OrientedRasterObserver, ph::PathTracingVisualizer, ph::PhotonMappingVisualizer, ph::PhysicalActor, ph::RasterFileImage, ph::RasterImageBase, ph::RenderSession, ph::RuntimeSampleSource, ph::SampleSource, ph::SingleFrameRenderSession, ph::SingleLensObserver, ph::StratifiedSampleSource, ph::SurfaceMaterial, ph::SwizzledImage, ph::ThinDielectricSurface, ph::UniformRandomSampleSource, ph::Visualizer
- PH_DEFINE_SDL_FUNCTION() : ph::PhysicalActor::SdlRotate, ph::PhysicalActor::SdlScale, ph::PhysicalActor::SdlTranslate
- PH_DEFINE_SDL_STRUCT() : ph::ConductiveInterfaceInfo, ph::DielectricInterfaceInfo, ph::MicrosurfaceInfo, ph::SurfaceLayerInfo, ph::TransformInfo
- phiThetaToSurface() : ph::math::TSphere< T >
- pick() : ph::SampleFlow
- pickEmitter() : ph::EmitterSampler, ph::ESPowerFavoring, ph::ESUniformRandom, ph::Scene
- PictureData() : ph::PictureData
- pictureName() : ph::PictureMeta
- PinholeCamera() : ph::PinholeCamera
- PixelBuffer2D() : ph::PixelBuffer2D
- PlateScheduler() : ph::PlateScheduler
- PLatLong01Sphere() : ph::PLatLong01Sphere
- PLatLongEnvSphere() : ph::PLatLongEnvSphere
- PlyElement() : ph::PlyElement
- PlyFile() : ph::PlyFile
- PlyProperty() : ph::PlyProperty
- PMAtomicStatistics() : ph::PMAtomicStatistics
- PMRendererBase() : ph::PMRendererBase
- pop() : ph::TArrayHeap< T, N, IsLess >, ph::TArrayStack< T, N >
- popBack() : ph::TArrayVector< T, N >
- popCache() : ph::HitProbe
- popFirstND() : ph::SampleStage
- popHit() : ph::HitProbe
- postCook() : ph::Actor
- posToUV() : ph::PLatLong01Sphere
- posToUvw() : ph::SphericalMapper, ph::UvwMapper
- pow() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- powLocal() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- preCook() : ph::Actor, ph::ADome, ph::AGeometricLight, ph::AIesAttenuatedLight, ph::AMaskedModel, ph::AModel
- PreCookReport() : ph::PreCookReport
- PreCookResourceCollectionProxy() : ph::PreCookResourceCollectionProxy
- PreethamTexture() : ph::PreethamTexture
- prepareSampleBatch() : ph::SampleGenerator
- PrimitiveBuildingMaterial() : ph::PrimitiveBuildingMaterial
- PrimitiveChannel() : ph::PrimitiveChannel
- PrimitiveMetadata() : ph::PrimitiveMetadata
- primitiveMetadatas() : ph::CookedDataStorage
- PrimitivePosPdfQuery() : ph::PrimitivePosPdfQuery
- PrimitivePosSampleQuery() : ph::PrimitivePosSampleQuery
- ProbabilisticProgressivePMRenderer() : ph::ProbabilisticProgressivePMRenderer
- process() : ph::FrameProcessingPipeline, ph::FrameProcessor, ph::IReceivedRayProcessor, ph::MetaRecordingProcessor, ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >, ph::TStepperReceiverMeasurementEstimator< SamplingFilmType, EstimationType >
- ProducerGuard() : ph::TSPSCRingBuffer< T, N >::ProducerGuard
- product() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- ProgressivePMRenderer() : ph::ProgressivePMRenderer
- projectedDistribution() : ph::ShapeInvariantMicrofacet
- propertyValues() : ph::PlyElement
- PTriangle() : ph::PTriangle
- push() : ph::TArrayHeap< T, N, IsLess >, ph::TArrayStack< T, N >
- pushBack() : ph::TArrayVector< T, N >
- pushBaseHit() : ph::HitProbe
- pushCache() : ph::HitProbe
- pushIntermediateHit() : ph::HitProbe
- putEnergy() : ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >