MCPcopy Create free account

hub / github.com/AcademySoftwareFoundation/openvdb / types & classes

Types & classes3,264 in github.com/AcademySoftwareFoundation/openvdb

↓ 2,995 callersClassCoord
@brief Signed (x, y, z) 32-bit integer coordinates
openvdb/openvdb/math/Coord.h:25
↓ 923 callersClassParmFactory
openvdb_houdini/openvdb_houdini/ParmFactory.h:53
↓ 878 callersClassCoord
@brief Signed (i, j, k) 32-bit integer coordinate class, similar to openvdb::math::Coord
nanovdb/nanovdb/math/Math.h:345
↓ 260 callersClassArgInfo
@brief Metadata associated with a function argument or return value.
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:224
↓ 207 callersClassT
Define a struct that memory-maps all three possible representations
nanovdb/nanovdb/unittest/TestNanoVDB.cc:300
↓ 159 callersClassSteal
@brief Tag dispatch class that distinguishes constructors that steal
openvdb/openvdb/Types.h:754
↓ 149 callersClassCoordBBox
@brief Axis-aligned bounding box of signed integer coordinates @note The range of the integer coordinates, [min, max], is inclusive. Thus, a bounding
openvdb/openvdb/math/Coord.h:251
↓ 100 callersClassLibraryError
\brief Throwing this type returns to _Mathematica_ immediately. * \param msg is reported in _Mathematica_ as `LTemplate::error`. * \param err is u
openvdb_wolfram/OpenVDBLink/LTemplate/IncludeFiles/LTemplate.h:151
↓ 95 callersClassFunctionBuilder
Forward declare builder for private access to Function types
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:598
↓ 74 callersClassPointBuilder
@brief Builder pattern for creating PointDataGrids which simplifies a lot of the repetitive boilerplate
openvdb/openvdb/unittest/PointBuilder.h:38
↓ 66 callersClassTopologyCopy
@brief Tag dispatch class that distinguishes topology copy constructors from deep copy constructors
openvdb/openvdb/Types.h:750
↓ 50 callersClassVersion
@brief Bit-compacted representation of all three version numbers @details major is the top 11 bits, minor is the 11 middle bits and patch is the lowe
nanovdb/nanovdb/NanoVDB.h:708
↓ 46 callersClassNullFilter
@brief A no-op filter that can be used when iterating over all indices @see points/IndexFilter.h for the documented interface for an index filter
openvdb/openvdb/points/IndexIterator.h:51
↓ 45 callersClassRGBA
openvdb/openvdb/tools/RayTracer.h:231
↓ 35 callersClassTile
openvdb/openvdb/tree/RootNode.h:127
↓ 31 callersClassDeepCopy
openvdb/openvdb/tree/InternalNode.h:906
↓ 30 callersClassGA_SplittableRange
openvdb_houdini/openvdb_houdini/GeometryUtil.h:28
↓ 27 callersEnumtmp
nanovdb/nanovdb/unittest/TestNanoVDB.cc:355
↓ 23 callersClassHandleWrapper
openvdb/openvdb/unittest/TestAttributeGroup.cc:350
↓ 21 callersEnumType
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:861
↓ 15 callersClassCoord2
@brief Signed (i, j) 32-bit integer coordinate class, similar to openvdb::math::Coord
nanovdb/nanovdb/math/Math.h:598
↓ 13 callersClassTile
nanovdb/nanovdb/tools/GridBuilder.h:55
↓ 13 callersClassValueAllIter
openvdb_ax/openvdb_ax/compiler/VolumeExecutable.cc:472
↓ 13 callersClassValueOffIter
openvdb_ax/openvdb_ax/compiler/VolumeExecutable.cc:478
↓ 13 callersClassValueOnIter
openvdb_ax/openvdb_ax/compiler/VolumeExecutable.cc:466
↓ 12 callersClassHalf
@brief Dummy type for a 16 bit floating point values (placeholder for IEEE 754 Half)
nanovdb/nanovdb/NanoVDB.h:181
↓ 12 callersClassMetaMap
openvdb/openvdb/io/io.h:23
↓ 11 callersClassPartialCreate
@brief Tag dispatch class that distinguishes constructors during file input
openvdb/openvdb/Types.h:756
↓ 11 callersClassStack
openvdb_cmd/vdb_tool/include/Parser.h:133
↓ 10 callersClassDenseIterator
nanovdb/nanovdb/NanoVDB.h:1114
↓ 10 callersClassValueIterator
nanovdb/nanovdb/tools/GridBuilder.h:114
↓ 10 callersClassValueOnIterator
nanovdb/nanovdb/tools/GridBuilder.h:149
↓ 9 callersClassRgba8
@brief 8-bit red, green, blue, alpha packed into 32 bit unsigned int
nanovdb/nanovdb/math/Math.h:2110
↓ 9 callersEnumVecType
The type of a vector determines how transforms are applied to it: <dl> <dt><b>Invariant</b> <dd>Does not transform (e.g., tuple, uvw, color) <dt><b>C
openvdb/openvdb/Types.h:550
↓ 8 callersClassNodeFilter
This is a dummy node filtering class used by the NodeManager class to match the internal filtering interface used by the DynamicNodeManager.
openvdb/openvdb/tree/NodeManager.h:45
↓ 8 callersClassOpT
openvdb/openvdb/tools/GridOperators.h:838
↓ 8 callersClassOriginLeaf
openvdb/openvdb/unittest/TestIndexFilter.cc:33
↓ 8 callersClassReadAccessor
nanovdb/nanovdb/NanoVDB.h:2116
↓ 8 callersClassSplit
nanovdb/nanovdb/util/Range.h:28
↓ 8 callersClassTestLoggerAcc
openvdb_ax/openvdb_ax/test/backend/TestLogger.cc:12
↓ 7 callersClassArguments
@brief Arbitrary, potentially "non-native" arguments. This wrapper struct can be used when generating function which cannot be called from AX itself
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:381
↓ 7 callersClassFile
openvdb/openvdb/io/io.h:130
↓ 6 callersClassChildIterator
nanovdb/nanovdb/tools/GridBuilder.h:79
↓ 6 callersClassGroupFilter
Index filtering on group membership
openvdb/openvdb/points/AttributeGroup.h:135
↓ 6 callersClassInserter
Utility method to construct a NameAndType sequence.
openvdb/openvdb/points/AttributeSet.h:322
↓ 6 callersClassIterator
openvdb/openvdb/util/PagedArray.h:186
↓ 6 callersClassNN
openvdb/openvdb/tools/FastSweeping.h:1594
↓ 6 callersClassNodeStruct
openvdb/openvdb/tree/RootNode.h:135
↓ 6 callersClassRay
nanovdb/nanovdb/math/Ray.h:19
↓ 6 callersClassValueOffIterator
nanovdb/nanovdb/tools/GridBuilder.h:1135
↓ 6 callersClasspixel_iterator
openvdb_wolfram/OpenVDBLink/LTemplate/IncludeFiles/LTemplate.h:1830
↓ 5 callersClassBBox
nanovdb/nanovdb/math/Math.h:1866
↓ 5 callersClassDeviceBuffer
@brief Simple memory buffer using un-managed pinned host memory when compiled with NVCC. Obviously this class is making explicit used of CUDA so repla
nanovdb/nanovdb/cuda/DeviceBuffer.h:36
↓ 5 callersClassRange
nanovdb/nanovdb/util/Range.h:31
↓ 5 callersEnumTemporalIntegrationScheme
@brief Temporal integration schemes Add new items to the *end* of this list, and update NUM_TEMPORAL_SCHEMES.
openvdb/openvdb/math/FiniteDifference.h:233
↓ 5 callersClassValueIterator
nanovdb/nanovdb/NanoVDB.h:4309
↓ 5 callersClassValueOnIterator
nanovdb/nanovdb/NanoVDB.h:4243
↓ 4 callersClassConstIterator
openvdb/openvdb/util/PagedArray.h:183
↓ 4 callersClassConstantIter
openvdb/openvdb/unittest/TestIndexIterator.cc:263
↓ 4 callersClassEdgeData
openvdb/openvdb/tools/MeshToVolume.h:463
↓ 4 callersEnumGridClass
Add new items to the *end* of this list, and update NUM_GRID_CLASSES.
openvdb/openvdb/Types.h:520
↓ 4 callersClassSubTask
openvdb/openvdb/tools/MeshToVolume.h:2051
↓ 4 callersClassUT_String
openvdb_houdini/openvdb_houdini/Utils.h:31
↓ 4 callersClassValue
openvdb_ax/openvdb_ax/ast/AST.h:2253
↓ 4 callersClassstat
openvdb/openvdb/unittest/TestFile.cc:2132
↓ 3 callersClassBlindData
openvdb/openvdb/tools/ParticlesToLevelSet.h:152
↓ 3 callersClassBufferType
nanovdb/nanovdb/NanoVDB.h:5768
↓ 3 callersClassEdge
openvdb/openvdb/tools/impl/LevelSetDilatedMeshImpl.h:1113
↓ 3 callersClassGridDescriptor
openvdb/openvdb/io/Stream.h:17
↓ 3 callersClassGridHandle
nanovdb/nanovdb/GridHandle.h:37
↓ 3 callersClassMask
nanovdb/nanovdb/NanoVDB.h:1046
↓ 3 callersClassTileIterator
nanovdb/nanovdb/tools/GridBuilder.h:183
↓ 3 callersClassmlHead
\brief Used for inserting a head with the given argument count into an mlStream. * * Typically used with the head `List` when returning multiple res
openvdb_wolfram/OpenVDBLink/LTemplate/IncludeFiles/mlstream.h:149
↓ 2 callersClassAbsDiff
nanovdb/nanovdb/tools/CreateNanoGrid.h:108
↓ 2 callersClassAccessor
openvdb/openvdb/points/AttributeArray.h:97
↓ 2 callersClassBBox
openvdb/openvdb/math/BBox.h:23
↓ 2 callersClassCopyData
openvdb/openvdb/tools/PointPartitioner.h:489
↓ 2 callersEnumDataType
Add new items to the *end* of this list, and update NUM_DATA_TYPES.
openvdb_houdini/openvdb_houdini/SOP_OpenVDB_Create.cc:35
↓ 2 callersClassDelayedLoadMetadata
openvdb/openvdb/openvdb.h:50
↓ 2 callersClassDenseIterator
nanovdb/nanovdb/tools/GridBuilder.h:698
↓ 2 callersClassGEO_PrimVDB
openvdb_houdini/openvdb_houdini/Utils.h:29
↓ 2 callersClassGradOp
openvdb/openvdb/unittest/TestStats.cc:350
↓ 2 callersClassInterruptException
openvdb_houdini/openvdb_houdini/SOP_OpenVDB_Vector_Merge.cc:300
↓ 2 callersClassIsFiniteOp
openvdb/openvdb/math/ConjGradient.h:221
↓ 2 callersClassIterator
openvdb/openvdb/tree/LeafManager.h:105
↓ 2 callersClassIterator
openvdb/openvdb/tree/NodeManager.h:209
↓ 2 callersClassMatMul
openvdb/openvdb/tools/VectorTransformer.h:46
↓ 2 callersClassMathOp
openvdb/openvdb/tools/Statistics.h:287
↓ 2 callersClassNotZeroFilter
openvdb/openvdb/unittest/TestPointCount.cc:35
↓ 2 callersClassPair
nanovdb/nanovdb/tools/GridStats.h:146
↓ 2 callersClassPointIndex
openvdb/openvdb/Types.h:137
↓ 2 callersClassRay
openvdb/openvdb/math/Ray.h:27
↓ 2 callersClassRelDiff
@brief Compression oracle based on relative difference
nanovdb/nanovdb/tools/CreateNanoGrid.h:283
↓ 2 callersClassSettings
openvdb/openvdb/unittest/TestFilter.cc:175
↓ 2 callersClassShallowCopy
@brief Tag dispatch class that distinguishes shallow copy constructors from deep copy constructors
openvdb/openvdb/Types.h:747
↓ 2 callersClassTrueOp
openvdb/openvdb/points/impl/PointRasterizeFrustumImpl.h:51
↓ 2 callersClassUnifiedBuffer
@brief buffer, used for instance by the GridHandle, to allocate unified memory that can be resized and shared between multiple devices and the host.
nanovdb/nanovdb/cuda/UnifiedBuffer.h:31
↓ 2 callersClassValueOffIterator
nanovdb/nanovdb/NanoVDB.h:4276
↓ 2 callersClass_APIFunction
ci/download_houdini.py:60
↓ 1 callersClassAPIError
Raised from the client if the server generated an error while calling into the API.
ci/download_houdini.py:132
next →1–100 of 3,264, ranked by callers