OpenVDB: Deprecated List

OpenVDB 13.0.0

Loading...
Searching...
No Matches
Deprecated List

Member CFunctionBase::fold (const std::vector< llvm::Value * > &, llvm::LLVMContext &) const
Member Checksum::checksum () const
  Use Checksum::data instead.
Member Checksum::checksum (int i)
  Use Checksum::head and Ckecksum::tail instead.
Member Checksum::checksum (int i) const
  Use Checksum::head and Ckecksum::tail instead.
Member Checksum::isPartial () const
  Use Checksum::isHalf instead.
Member EllipsoidSettings< AttributeTs, RadiusAttributeT, FilterT >::rotation
  "Use EllipsoidSettings::xform"
Member Function::call (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B, const bool cast) const
  "Function::call which takes llvm::Value's and " "supports casting is incompatible with LLVM 16+ and will be removed."
Member Function::hasParamAttribute (const size_t i, const llvm::Attribute::AttrKind &kind) const
  "This method incorrectly returns the attributes " "of the function set by the FunctionBuilder, not by the codegen. To " "inspect function attributes, retrieve the created function from the " "llvm::Module."
Member Function::match (const std::vector< llvm::Type * > &inputs, llvm::LLVMContext &C) const
  "Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member Function::setArgumentNames (std::vector< const char * > names)
  "Use the FunctionBuilder to construct Functions"
Member Function::setDependencies (std::vector< const char * > deps)
  "Use the FunctionBuilder to construct Functions"
Member Function::setFnAttributes (const std::vector< llvm::Attribute::AttrKind > &in)
  "Use the FunctionBuilder to construct Functions"
Member Function::setParamAttributes (const size_t i, const std::vector< llvm::Attribute::AttrKind > &in)
  "Use the FunctionBuilder to construct Functions"
Member Function::setRetAttributes (const std::vector< llvm::Attribute::AttrKind > &in)
  "Use the FunctionBuilder to construct Functions"
Member Function::types (std::vector< llvm::Type * > &, llvm::LLVMContext &) const =0
  "Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member FunctionGroup::execute (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B) const
  "FunctionGroup::execute which takes llvm::Value's and " "supports argument matching/casting is incompatible with LLVM 16+ and will be " "removed."
Member FunctionGroup::execute (const std::vector< llvm::Value * > &args, llvm::IRBuilder<> &B, llvm::Value *&result) const
  "FunctionGroup::execute which takes llvm::Value's and " "supports argument matching/casting is incompatible with LLVM 16+ and will be " "removed."
Member FunctionGroup::match (const std::vector< llvm::Type * > &types, llvm::LLVMContext &C, Function::SignatureMatch *type=nullptr) const
  "Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member Grid< TreeT >::blindData (uint32_t n) const
  Use Grid::getBlindData<T>() instead.
Member GridHandle< BufferT >::size () const
  Use GridHandle::bufferSize instead.
Member InternalNode< _ChildNodeType, Log2Dim >::nodeCount (std::vector< Index32 > &vec) const
  "Use input type std::vector<Index64> for nodeCount."
Member LeafNode< bool, Log2Dim >::nodeCount (std::vector< Index32 > &) const
  "Use input type std::vector<Index64> for nodeCount."
Member LeafNode< T, Log2Dim >::nodeCount (std::vector< Index32 > &) const
  "Use input type std::vector<Index64> for nodeCount."
Member LeafNode< ValueMask, Log2Dim >::nodeCount (std::vector< Index32 > &) const
  "Use input type std::vector<Index64> for nodeCount."
Member nanovdb::CountOn (uint64_t v)
  Use nanovdb::util::countOn instead
Member nanovdb::CpuTimer
  Use nanovdb::util::Timer instead
Member nanovdb::FindHighestOn (uint32_t v)
  Use nanovdb::util::findHighestOn instead
Member nanovdb::FindHighestOn (uint64_t v)
  Use nanovdb::util::findHighestOn instead
Member nanovdb::FindLowestOn (uint32_t v)
  Use nanovdb::util::findLowestOn instead
Member nanovdb::FindLowestOn (uint64_t v)
  Use nanovdb::util::findLowestOn instead
Member nanovdb::forEach (size_t begin, size_t end, size_t grainSize, const FuncT &func)
  Use nanovdb::util::forEach instead
Member nanovdb::forEach (const ContainerT< T... > &c, const FuncT &func)
  Use nanovdb::util::forEach instead
Member nanovdb::forEach (const ContainerT< T... > &c, size_t grainSize, const FuncT &func)
  Use nanovdb::util::forEach instead
Member nanovdb::invoke (const Func &taskFunc1, Rest... taskFuncN)
  Use nanovdb::util::invoke instead
Member nanovdb::mapToGridClass (GridClass defaultClass=GridClass::Unknown)
  Use toGridClass<T>() instead.
Member nanovdb::mapToGridType ()
  Use toGridType<T>() instead.
Member nanovdb::prefixSum (std::vector< T > &vec, bool threaded=true, OpT op=OpT())
  Use nanovdb::util::prefixSum instead
Member nanovdb::Range1D
  Use nanovdb::util::Range1D instead
Member nanovdb::Range2D
  Use nanovdb::util::Range2D instead
Member nanovdb::Range3D
  Use nanovdb::util::Range3D instead
Member nanovdb::reduce (size_t begin, size_t end, size_t grainSize, const T &identity, const FuncT &func, const JoinT &join)
  Use nanovdb::util::reduce instead
Member nanovdb::reduce (const ContainerT< ArgT... > &c, const T &identity, const FuncT &func, const JoinT &join)
  Use nanovdb::util::reduce instead
Member nanovdb::reduce (const ContainerT< ArgT... > &c, size_t grainSize, const T &identity, const FuncT &func, const JoinT &join)
  Use nanovdb::util::reduce instead
Member openvdb::v13_0::ax::AXStringMetadata
Member openvdb::v13_0::ax::codegen::array3Pack (llvm::Value *value1, llvm::Value *value2, llvm::Value *value3, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::array3Unpack (llvm::Value *ptrToArray, llvm::Value *&value1, llvm::Value *&value2, llvm::Value *&value3, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayCast (llvm::Value *ptrToArray, llvm::Type *targetElementType, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayIndexUnpack (llvm::Value *ptrToArray, const int16_t index, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayPack (llvm::Value *value, llvm::IRBuilder<> &builder, const size_t size=3)
Member openvdb::v13_0::ax::codegen::arrayPack (const std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayPackCast (std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder)
Member openvdb::v13_0::ax::codegen::arrayUnpack (llvm::Value *ptrToArray, std::vector< llvm::Value * > &values, llvm::IRBuilder<> &builder, const bool loadElements=false)
Member openvdb::v13_0::ax::codegen::getBaseContainedType (llvm::Type *const type)
Member openvdb::v13_0::ax::codegen::ir_constgep2_64 (llvm::IRBuilder<> &B, llvm::Value *ptr, uint64_t Idx0, uint64_t Idx1, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_constinboundsgep2_64 (llvm::IRBuilder<> &B, llvm::Value *ptr, uint64_t Idx0, uint64_t Idx1, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_gep (llvm::IRBuilder<> &B, llvm::Value *ptr, llvm::ArrayRef< llvm::Value * > IdxList, const char *Name="")
Member openvdb::v13_0::ax::codegen::ir_load (llvm::IRBuilder<> &B, llvm::Value *ptr, const char *Name="")
Member openvdb::v13_0::ax::codegen::printSignature (std::ostream &os, const std::vector< llvm::Type * > &types, const llvm::Type *returnType, const char *name=nullptr, const std::vector< const char * > &names={}, const bool axTypes=false)
  "Switch to AX's internal ArgInfo types for LLVM 16 onwards"
Member openvdb::v13_0::ax::codegen::scalarToMatrix (llvm::Value *scalar, llvm::IRBuilder<> &builder, const size_t dim=3)
Member openvdb::v13_0::points::rasterizeSpheres (const PointDataGridT &points, const Real radius, const Real halfband=LEVEL_SET_HALF_WIDTH, math::Transform::Ptr transform=nullptr, const FilterT &filter=NullFilter(), util::NullInterrupter *interrupter=nullptr)
  The following API calls are deprecated in favour of the more general rasterizeSdf<>() method which determines its behaviour based on the passed settings struct. These methods were introduced in VDB 9.1. so are not currently marked as deprecated but should be marked as such from the first minor release after OpenVDB 11.0.0.
Member ParmFactory::setChoiceList (PRM_ChoiceListType typ, const std::vector< std::string > &items, bool paired=false)
  Use setChoiceListItems() instead. Using unpaired items may mean less typing now, but it prevents you from reordering or deleting entries later.
Member ParmFactory::setChoiceList (PRM_ChoiceListType typ, const char *const *items, bool paired=false)
  Use setChoiceListItems() instead. Using unpaired items may mean less typing now, but it prevents you from reordering or deleting entries later.
Member PcaAttributes::rotation
  "Use PcaAttributes::xform"
Member RootNode< ChildType >::nodeCount (std::vector< Index32 > &vec) const
  "Use input type std::vector<Index64> for nodeCount."
Member VolumeExecutable::getTreeExecutionLevel () const
  "Use getTreeExecutionLevel(Index&, Index&)"