Here is a list of all functions with links to the classes they belong to:
- i -
- IdealAbsorber() : ph::IdealAbsorber
- IdealDielectric() : ph::IdealDielectric
- IdealDielectricTransmitter() : ph::IdealDielectricTransmitter
- IdealReflector() : ph::IdealReflector
- IdealSubstance() : ph::IdealSubstance
- IDENTITY() : ph::math::StaticAffineTransform, ph::math::StaticRigidTransform
- IesData() : ph::IesData
- IesFile() : ph::IesFile
- if() : ph::math::TBvhSimdComputingContext< N, Index >
- IMoveOnly() : ph::IMoveOnly
- impl_generate() : ph::math::Pcg32, ph::math::Pcg64DXSM, ph::math::TMt19937< Bits >, ph::math::TUrbg32x2< URBG1, URBG2 >
- impl_get() : ph::FullPhoton, ph::FullViewpoint
- impl_has() : ph::FullPhoton, ph::FullViewpoint
- impl_jumpAhead() : ph::math::Pcg32, ph::math::Pcg64DXSM, ph::math::TMt19937< Bits >, ph::math::TUrbg32x2< URBG1, URBG2 >
- impl_onPathHitSurface() : ph::TPPMViewpointCollector< Viewpoint, Photon >, ph::TSPPMRadianceEvaluator< Viewpoint, Photon >, ph::TVPMRadianceEvaluator< Photon, PhotonMap >
- impl_onReceiverSampleEnd() : ph::TPPMViewpointCollector< Viewpoint, Photon >, ph::TSPPMRadianceEvaluator< Viewpoint, Photon >, ph::TVPMRadianceEvaluator< Photon, PhotonMap >
- impl_onReceiverSampleStart() : ph::TPPMViewpointCollector< Viewpoint, Photon >, ph::TSPPMRadianceEvaluator< Viewpoint, Photon >, ph::TVPMRadianceEvaluator< Photon, PhotonMap >
- impl_onSampleBatchFinished() : ph::TPPMViewpointCollector< Viewpoint, Photon >, ph::TSPPMRadianceEvaluator< Viewpoint, Photon >, ph::TVPMRadianceEvaluator< Photon, PhotonMap >
- impl_set() : ph::FullPhoton, ph::FullViewpoint
- increaseNumSamples() : ph::SampleStageReviser
- incrementNumProcessedSteps() : ph::PMAtomicStatistics
- incrementWorkDone() : ph::RenderWork, ph::RenderWorker, ph::Statistics
- index() : ph::math::Random, ph::TSdlAccessorVariant< Variant >
- IndexedKdtreeParams() : ph::math::IndexedKdtreeParams
- IndexedTriangle() : ph::IndexedTriangle
- IndexedTriMesh() : ph::IndexedTriMesh
- IndexedUIntBuffer() : ph::IndexedUIntBuffer
- IndexedVertexBuffer() : ph::IndexedVertexBuffer
- indexOf() : ph::TUniquePtrVector< BaseType >
- indexOfValue() : ph::TSortedVector< ValueType, IsLess >
- init() : ph::lta::SurfaceHitRefinery, ph::math::DeterministicSeeder
- initDefaultObject() : ph::SdlStruct, ph::TSdlOwnerStruct< StructType >
- initDefaultResource() : ph::SdlClass, ph::TSdlOwnerClass< Owner, FieldSet >
- initDefaultStruct() : ph::TSdlOwnerStruct< StructType >
- InitiallyPausedThread() : ph::InitiallyPausedThread
- initIdentity() : ph::math::TMatrix2< T >, ph::math::TMatrix4< T >
- initObject() : ph::SdlStruct, ph::TSdlOwnerStruct< StructType >
- initPerspectiveProjection() : ph::math::TMatrix4< T >
- initResource() : ph::SdlClass, ph::SdlCommandParser, ph::SdlSceneFileReader, ph::TSdlOwnerClass< Owner, FieldSet >
- initRotation() : ph::math::TMatrix4< T >
- initScale() : ph::math::TMatrix4< T >
- initTranslation() : ph::math::TMatrix4< T >
- INoCopyAndMove() : ph::INoCopyAndMove
- Integrand() : ph::Integrand
- integrate() : ph::math::TAnalyticalIntegrator1D< T >
- InterfaceStatistics() : ph::InterfaceStatistics
- interpolate() : ph::math::TBasicTriangle< T >
- intersectAabbVolumes() : ph::math::TBvhSimdComputingContext< N, Index >
- intersectables() : ph::CookedDataStorage
- intersectWith() : ph::math::TAABB2D< T >, ph::TBitFlags< Value, Input >
- inverse() : ph::math::TMatrix2< T >, ph::math::TMatrix3< T >, ph::math::TMatrix4< T >
- invert() : ph::math::TDecomposedTransform< T >
- IResourceIdentifierResolver() : ph::IResourceIdentifierResolver
- isAbsolute() : ph::Path
- isAllocated() : ph::IndexedUIntBuffer, ph::IndexedVertexBuffer
- isArea() : ph::math::TAABB2D< T >
- isBackHemisphere() : ph::lta::SidednessAgreement
- isBinary() : ph::math::TBvhInfoNode< N, Item >
- isBinaryInternal() : ph::math::TBvhInfoNode< N, Item >
- isBinaryLeaf() : ph::math::TBvhInfoNode< N, Item >
- isBlueprint() : ph::SdlClass
- isChannelIdValid() : ph::PrimitiveMetadata
- isClass() : ph::TSdlAnyInstance< IS_CONST >
- isConductor() : ph::LbLayer
- isConsuming() : ph::TSPSCRingBuffer< T, N >
- isConverged() : ph::DammertzDispatcher::TAnalyzer< MODE >
- isCookable() : ph::PreCookReport
- isDegenerate() : ph::GTriangle, ph::math::TBasicTriangle< T >
- isDerived() : ph::SdlClass
- ISdlResource() : ph::ISdlResource
- isEmpty() : ph::ByteBuffer, ph::IndexedVertexBuffer::AttributeDeclaration, ph::lta::PDF, ph::math::TAABB2D< T >, ph::math::TAABB3D< T >, ph::math::TIndexedKdtree< IndexToItem, ItemToAABB, Index >, ph::math::TLinearDepthFirstBinaryBvh< Item, Index >, ph::math::TLinearDepthFirstWideBvh< N, Item, Index >, ph::Path, ph::PictureData, ph::ResourceIdentifier, ph::TArrayHeap< T, N, IsLess >, ph::TArrayStack< T, N >, ph::TArrayVector< T, N >, ph::TBitFlags< Value, Input >, ph::TFrame< T, N >, ph::TSdlAccessorVariant< Variant >, ph::TSortedMap< KeyType, ValueType, IsLess >, ph::TSortedVector< ValueType, IsLess >, ph::TUniquePtrVector< BaseType >
- isEqual() : ph::math::TAABB2D< T >, ph::math::TAABB3D< T >, ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TMatrix4< T >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >, ph::TBitFlags< Value, Input >
- isExhausted() : ph::WorkScheduler
- isFallbackEnabled() : ph::SdlField
- isFinite() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- isFiniteVolume() : ph::math::TAABB3D< T >
- isFixedSizeList() : ph::PlyProperty, ph::PlyPropertyListValues
- isFloatingPointElement() : ph::SdlNativeData
- isFrontHemisphere() : ph::lta::SidednessAgreement
- isFull() : ph::TArrayVector< T, N >
- isFunction() : ph::TSdlAnyInstance< IS_CONST >
- isGrayscale() : ph::RegularPictureFormat
- isHDR() : ph::RegularPicture
- isIdentity() : ph::math::TDecomposedTransform< T >
- isInitial() : ph::SemanticVersion
- isInlinable() : ph::ISdlResource
- isInside() : ph::math::TSphere< T >
- isIntegerElement() : ph::SdlNativeData
- isInternal() : ph::math::TBinaryBvhNode< Item, Index >, ph::math::TBvhInfoNode< N, Item >, ph::math::TWideBvhNode< N, Index >
- isIntersecting() : ph::BruteForceIntersector, ph::Intersectable, ph::Intersector, ph::KdtreeIntersector, ph::MaskedIntersectable, ph::math::TSphere< T >, ph::math::TWatertightTriangle< T >, ph::PBasicSphere, ph::PEmpty, ph::PLatLongEnvSphere, ph::Primitive, ph::PTriangle, ph::Scene, ph::TBinaryBvhIntersector< Index >, ph::TIndexedKdtreeIntersector< Index >, ph::TMetaInjectionPrimitive< PrimitiveMetaGetter, PrimitiveGetter >, ph::TPIndexedKdTreeTriangleMesh< Index >, ph::TransformedIntersectable, ph::TransformedPrimitive, ph::TWideBvhIntersector< N, Index >
- isIntersectingArea() : ph::math::TAABB2D< T >
- isIntersectingRange() : ph::math::TAABB2D< T >
- isIntersectingVolume() : ph::KdtreeAABB, ph::math::TAABB3D< T >
- isIsotropic() : ph::MicrosurfaceInfo
- isKilled() : ph::ViewPathTracingPolicy
- isLDR() : ph::RegularPicture
- isLeaf() : ph::math::TBinaryBvhNode< Item, Index >, ph::math::TBvhInfoNode< N, Item >, ph::math::TIndexedKdtreeNode< Index, USE_SINGLE_ITEM_OPT >, ph::math::TWideBvhNode< N, Index >
- isList() : ph::PlyProperty
- isLoaded() : ph::PlyElement
- isMaxDistReached() : ph::VolumeDistanceSample
- isMeasurable() : ph::BsdfEvalOutput, ph::BsdfSampleOutput
- isMonochromatic() : ph::PfmFile
- isNear() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- isNeeSamplable() : ph::lta::TDirectLightEstimator< POLICY >
- isNonNegative() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- isNonZero() : ph::RayDifferential
- IsoBeckmann() : ph::IsoBeckmann
- isOccluding() : ph::BruteForceIntersector, ph::Intersectable, ph::PEmpty, ph::PLatLongEnvSphere, ph::Scene, ph::TMetaInjectionPrimitive< PrimitiveMetaGetter, PrimitiveGetter >, ph::TransformedIntersectable, ph::TransformedPrimitive
- isOnDefaultChannel() : ph::HitProbe
- isOppositeHemisphere() : ph::lta::SidednessAgreement
- IsoTrowbridgeReitz() : ph::IsoTrowbridgeReitz
- IsoTrowbridgeReitzConstant() : ph::IsoTrowbridgeReitzConstant
- IsoTrowbridgeReitzTextured() : ph::IsoTrowbridgeReitzTextured
- isPoint() : ph::math::TAABB2D< T >, ph::math::TAABB3D< T >
- isProducing() : ph::TSPSCRingBuffer< T, N >
- isRecognized() : ph::SdlResourceLocator
- isRelative() : ph::Path
- isResolved() : ph::ResourceIdentifier
- isResourceIdentifier() : ph::SdlInputClause
- isReversedComponents() : ph::RegularPictureFormat
- isSameHemisphere() : ph::lta::SidednessAgreement
- isScaleUniform() : ph::math::TDecomposedTransform< T >
- isSidednessAgreed() : ph::lta::SidednessAgreement, ph::Microfacet
- isSingleSplitAxis() : ph::math::TBvhInfoNode< N, Item >
- isSoftEdged() : ph::TSamplingFilm< Sample >
- isSoftEdgedFilm() : ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >
- isStableIndexValid() : ph::TStableIndexDenseVector< T, SIndex >
- isStreamGoodForRead() : ph::StdInputStream
- isStreamGoodForWrite() : ph::StdOutputStream
- isStruct() : ph::TSdlAnyInstance< IS_CONST >
- isSupported() : ph::math::TBvhSimdComputingContext< N, Index >
- isSurface() : ph::LbLayer
- isTagged() : ph::AttributeTags
- isTriangular() : ph::TIndexedPolygonBuffer< N >
- isTristimulus() : ph::math::TColorSpaceDefinition< COLOR_SPACE, T >, ph::math::TSpectralColorSpaceDefinitionHelper< COLOR_SPACE, BOUND_TRISTIMULUS_COLOR_SPACE >, ph::math::TTristimulusColorSpaceDefinitionHelper< COLOR_SPACE, REF_WHITE >
- isValid() : ph::function_detail::TFunction< R(Args...), MIN_SIZE_HINT >, ph::SamplesND
- isVolume() : ph::LbLayer, ph::math::TAABB3D< T >
- isZero() : ph::math::TArithmeticArrayBase< Derived, T, N >, ph::math::TSpectrumBase< Derived, COLOR_SPACE, T, N >, ph::math::TVectorNBase< Derived, T, N >
- IUninstantiable() : ph::IUninstantiable