OpenVDB: Deprecated List

OpenVDB 9.0.0

Deprecated List

Member AttributeArray::compress ()=0
  "Previously this compressed the attribute array, now it does nothing"
Member AttributeArray::copyUncompressed () const =0
  "In-memory compression no longer supported, use AttributeArray::copy() instead"
Member AttributeArray::decompress ()=0
  "Previously this uncompressed the attribute array, now it does nothing"
Member AttributeArray::set (const Index n, const AttributeArray &sourceArray, const Index sourceIndex)=0
  "Use copyValues() with source-target index pairs"
Member FindActiveValues< TreeT >::any (const CoordBBox &bbox, bool useAccessor=false) const
  "Use anyActiveValues() instead"
Member FindActiveValues< TreeT >::none (const CoordBBox &bbox, bool useAccessor=false) const
  "Use noActiveValues() instead"
Member Interrupter::Interrupter (const char *title=nullptr)
  "openvdb_houdini::Interrupter has been deprecated, use openvdb_houdini::HoudiniInterrupter"
Member LeafManager< TreeT >::getNodes (ArrayT &array)
  "Use Tree::getNodes()"
Member LeafManager< TreeT >::getNodes (ArrayT &array) const
  "Use Tree::getNodes()"
Member openvdb::v9_0::tools::dilateVoxels (TreeType &tree, int iterations=1, NearestNeighbors nn=NN_FACE)
  "Switch to tools::dilateActiveValues. Use tools::IGNORE_TILES to maintain same (but perhaps unintended) behaviour"
Member openvdb::v9_0::tools::dilateVoxels (tree::LeafManager< TreeType > &manager, int iterations=1, NearestNeighbors nn=NN_FACE)
  "Switch to tools::dilateActiveValues. Use tools::IGNORE_TILES to maintain same (but perhaps unintended) behaviour"
Member openvdb::v9_0::tools::erodeVoxels (TreeType &tree, int iterations=1, NearestNeighbors nn=NN_FACE)
  "Switch to tools::erodeActiveValues. Use tools::IGNORE_TILES to maintain same (but perhaps unintended) behaviour"
Member openvdb::v9_0::tools::erodeVoxels (tree::LeafManager< TreeType > &manager, int iterations=1, NearestNeighbors nn=NN_FACE)
  "Switch to tools::erodeActiveValues. Use tools::IGNORE_TILES to maintain same (but perhaps unintended) behaviour"
Member openvdb_houdini::computeVoxelSizeFromHoudini (const GU_Detail &detail, const openvdb::Index pointsPerVoxel, const openvdb::math::Mat4d &matrix, const openvdb::Index decimalPlaces, Interrupter &interrupter)
  "openvdb_houdini::Interrupter has been deprecated, use openvdb_houdini::HoudiniInterrupter"
Member openvdb_houdini::convertGeometry (const GU_Detail &detail, std::string &warning, Interrupter *boss)
  "openvdb_houdini::Interrupter has been deprecated, use openvdb_houdini::HoudiniInterrupter"
Member PagedArray< ValueT, Log2PageSize >::push_back (const ValueType &value)
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 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 SOP_NodeVDB::duplicateSourceStealable (const unsigned index, OP_Context &context)
  verbification renders this redundant
Member SOP_NodeVDB::duplicateSourceStealable (const unsigned index, OP_Context &context, GU_Detail **pgdp, GU_DetailHandle &gdh, bool clean=true)
  verbification renders this redundant
Member Tree< _RootNodeType >::visit (VisitorOp &op) const
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit (const VisitorOp &op) const
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit (const VisitorOp &op)
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit (VisitorOp &op)
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit2 (OtherTreeType &other, VisitorOp &op)
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit2 (OtherTreeType &other, const VisitorOp &op)
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit2 (OtherTreeType &other, VisitorOp &op) const
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visit2 (OtherTreeType &other, const VisitorOp &op) const
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member Tree< _RootNodeType >::visitActiveBBox (BBoxOp &op) const
  "Use tools::visitNodesDepthFirst or DynamicNodeManager instead"
Member TypedAttributeArray< ValueType_, Codec_ >::compress () override
  "Previously this compressed the attribute array, now it does nothing"
Member TypedAttributeArray< ValueType_, Codec_ >::copyUncompressed () const override
  "In-memory compression no longer supported, use AttributeArray::copy() instead"
Member TypedAttributeArray< ValueType_, Codec_ >::decompress () override
  "Previously this uncompressed the attribute array, now it does nothing"
Member TypedAttributeArray< ValueType_, Codec_ >::set (const Index n, const AttributeArray &sourceArray, const Index sourceIndex) override
  "Use copyValues() with source-target index pairs"
Member TypedAttributeArray< ValueType_, Codec_ >::TypedAttributeArray (const TypedAttributeArray &, bool)
  "Use copy-constructor without unused bool parameter"