Open3D (C++ API)
Public Member Functions
open3d::PyGeometry3D< Geometry3DBase > Class Template Reference

#include <geometry_trampoline.h>

Inheritance diagram for open3d::PyGeometry3D< Geometry3DBase >:
open3d::PyGeometry< Geometry3DBase >

Public Member Functions

Eigen::Vector3d GetMinBound () const override
 
Eigen::Vector3d GetMaxBound () const override
 
Eigen::Vector3d GetCenter () const override
 
geometry::AxisAlignedBoundingBox GetAxisAlignedBoundingBox () const override
 
geometry::OrientedBoundingBox GetOrientedBoundingBox () const override
 
Geometry3DBase & Transform (const Eigen::Matrix4d &transformation) override
 
- Public Member Functions inherited from open3d::PyGeometry< Geometry3DBase >
Geometry3DBase & Clear () override
 
bool IsEmpty () const override
 

Member Function Documentation

◆ GetAxisAlignedBoundingBox()

template<class Geometry3DBase = geometry::Geometry3D>
geometry::AxisAlignedBoundingBox open3d::PyGeometry3D< Geometry3DBase >::GetAxisAlignedBoundingBox ( ) const
inlineoverride

◆ GetCenter()

template<class Geometry3DBase = geometry::Geometry3D>
Eigen::Vector3d open3d::PyGeometry3D< Geometry3DBase >::GetCenter ( ) const
inlineoverride

◆ GetMaxBound()

template<class Geometry3DBase = geometry::Geometry3D>
Eigen::Vector3d open3d::PyGeometry3D< Geometry3DBase >::GetMaxBound ( ) const
inlineoverride

◆ GetMinBound()

template<class Geometry3DBase = geometry::Geometry3D>
Eigen::Vector3d open3d::PyGeometry3D< Geometry3DBase >::GetMinBound ( ) const
inlineoverride

◆ GetOrientedBoundingBox()

template<class Geometry3DBase = geometry::Geometry3D>
geometry::OrientedBoundingBox open3d::PyGeometry3D< Geometry3DBase >::GetOrientedBoundingBox ( ) const
inlineoverride

◆ Transform()

template<class Geometry3DBase = geometry::Geometry3D>
Geometry3DBase& open3d::PyGeometry3D< Geometry3DBase >::Transform ( const Eigen::Matrix4d &  transformation)
inlineoverride

The documentation for this class was generated from the following file: