ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::t::geometry::OrientedBoundingBox Member List

This is the complete list of members for cloudViewer::t::geometry::OrientedBoundingBox, including all inherited members.

center_cloudViewer::t::geometry::OrientedBoundingBoxprotected
Clear() overridecloudViewer::t::geometry::OrientedBoundingBoxvirtual
Clone() constcloudViewer::t::geometry::OrientedBoundingBoxinline
color_cloudViewer::t::geometry::OrientedBoundingBoxprotected
CreateFromAxisAlignedBoundingBox(const AxisAlignedBoundingBox &aabb)cloudViewer::t::geometry::OrientedBoundingBoxstatic
CreateFromPoints(const core::Tensor &points, bool robust=false, MethodOBBCreate method=MethodOBBCreate::MINIMAL_APPROX)cloudViewer::t::geometry::OrientedBoundingBoxstatic
device_cloudViewer::t::geometry::OrientedBoundingBoxprotected
Dimension() constcloudViewer::t::geometry::Geometryinline
DrawableGeometry()cloudViewer::t::geometry::DrawableGeometryinline
dtype_cloudViewer::t::geometry::OrientedBoundingBoxprotected
extent_cloudViewer::t::geometry::OrientedBoundingBoxprotected
FromLegacy(const cloudViewer::geometry::OrientedBoundingBox &box, const core::Dtype &dtype=core::Float32, const core::Device &device=core::Device("CPU:0"))cloudViewer::t::geometry::OrientedBoundingBoxstatic
Geometry(GeometryType type, int dimension)cloudViewer::t::geometry::Geometryinlineprotected
GeometryType enum namecloudViewer::t::geometry::Geometry
GetAxisAlignedBoundingBox() constcloudViewer::t::geometry::OrientedBoundingBox
GetBoxPoints() constcloudViewer::t::geometry::OrientedBoundingBox
GetCenter() constcloudViewer::t::geometry::OrientedBoundingBoxinline
GetColor() constcloudViewer::t::geometry::OrientedBoundingBoxinline
GetDevice() const overridecloudViewer::t::geometry::OrientedBoundingBoxinlinevirtual
GetDtype() constcloudViewer::t::geometry::OrientedBoundingBoxinline
GetExtent() constcloudViewer::t::geometry::OrientedBoundingBoxinline
GetGeometryType() constcloudViewer::t::geometry::Geometryinline
GetMaterial()cloudViewer::t::geometry::DrawableGeometryinline
GetMaterial() constcloudViewer::t::geometry::DrawableGeometryinline
GetMaxBound() constcloudViewer::t::geometry::OrientedBoundingBox
GetMinBound() constcloudViewer::t::geometry::OrientedBoundingBox
GetName() constcloudViewer::t::geometry::Geometryinline
GetPointIndicesWithinBoundingBox(const core::Tensor &points) constcloudViewer::t::geometry::OrientedBoundingBox
GetRotation() constcloudViewer::t::geometry::OrientedBoundingBoxinline
HasMaterial() constcloudViewer::t::geometry::DrawableGeometryinline
IsCPU() constcloudViewer::core::IsDeviceinline
IsCUDA() constcloudViewer::core::IsDeviceinline
IsDevice()=defaultcloudViewer::core::IsDevice
IsEmpty() const overridecloudViewer::t::geometry::OrientedBoundingBoxinlinevirtual
IsSYCL() constcloudViewer::core::IsDeviceinline
OrientedBoundingBox(const core::Device &device=core::Device("CPU:0"))cloudViewer::t::geometry::OrientedBoundingBox
OrientedBoundingBox(const core::Tensor &center, const core::Tensor &rotation, const core::Tensor &extent)cloudViewer::t::geometry::OrientedBoundingBox
Rotate(const core::Tensor &rotation, const utility::optional< core::Tensor > &center=utility::nullopt)cloudViewer::t::geometry::OrientedBoundingBox
rotation_cloudViewer::t::geometry::OrientedBoundingBoxprotected
Scale(double scale, const utility::optional< core::Tensor > &center=utility::nullopt)cloudViewer::t::geometry::OrientedBoundingBox
SetCenter(const core::Tensor &center)cloudViewer::t::geometry::OrientedBoundingBox
SetColor(const core::Tensor &color)cloudViewer::t::geometry::OrientedBoundingBox
SetExtent(const core::Tensor &extent)cloudViewer::t::geometry::OrientedBoundingBox
SetMaterial(const visualization::rendering::Material &material)cloudViewer::t::geometry::DrawableGeometryinline
SetName(const std::string &name)cloudViewer::t::geometry::Geometryinline
SetRotation(const core::Tensor &rotation)cloudViewer::t::geometry::OrientedBoundingBox
To(const core::Device &device, bool copy=false) constcloudViewer::t::geometry::OrientedBoundingBox
ToLegacy() constcloudViewer::t::geometry::OrientedBoundingBox
ToString() constcloudViewer::t::geometry::OrientedBoundingBox
Transform(const core::Tensor &transformation)cloudViewer::t::geometry::OrientedBoundingBox
Translate(const core::Tensor &translation, bool relative=true)cloudViewer::t::geometry::OrientedBoundingBox
Volume() constcloudViewer::t::geometry::OrientedBoundingBoxinline
~DrawableGeometry()cloudViewer::t::geometry::DrawableGeometryinline
~Geometry()cloudViewer::t::geometry::Geometryinlinevirtual
~IsDevice()=defaultcloudViewer::core::IsDevicevirtual
~OrientedBoundingBox() overridecloudViewer::t::geometry::OrientedBoundingBoxinlinevirtual