open3d.t.geometry

Classes

AxisAlignedBoundingBox

A bounding box that is aligned along the coordinate axes and defined by the min_bound and max_bound.” - (min_bound, max_bound): Lower and upper bounds of the bounding box for all axes. - Usage - AxisAlignedBoundingBox::GetMinBound() - AxisAlignedBoundingBox::SetMinBound(const core::Tensor &min_bound) - AxisAlignedBoundingBox::GetMaxBound() - AxisAlignedBoundingBox::SetMaxBound(const core::Tensor &max_bound) - Value tensor must have shape {3,}. - Value tensor must have the same data type and device. - Value tensor can only be float32 (default) or float64. - The device of the tensor determines the device of the box.

DrawableGeometry

Base class for geometry types which can be visualized.

Geometry

The base geometry class.

Image

The Image class stores image with customizable rols, cols, channels, dtype and device.

InterpType

Interpolation type.

LineSet

A LineSet contains points and lines joining them and optionally attributes on the points and lines.

PointCloud

A point cloud contains a list of 3D points.

RGBDImage

RGBDImage is a pair of color and depth images.

RaycastingScene

A scene class with basic ray casting and closest point queries.

TensorMap

Map of String to Tensor with a primary key.

TriangleMesh

A triangle mesh contains vertices and triangles.

VoxelBlockGrid

A voxel block grid is a sparse grid of voxel blocks.