OpenVDB 13.0.0

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

Member CFunctionBase::fold (const std::vector< llvm::Value * > &, llvm::LLVMContext &) const
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 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 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&)"