Point Cloud

From DocR22

Jump to: navigation, search
Showproduct.png



All Point Cloud Articles | C++ APIs | Scheme Extensions
edit  

Point Cloud


A point cloud is a collection of positions in 3D-space. In ACIS, point clouds are created and manipulated via the SPAposition_cloud class. The SPAposition_cloud class is integrated with several ACIS APIs, allows convenient geometric queries and display of an ACIS point cloud is integrated into the HOOPS/ACIS Bridge.


edit  

Point Cloud Geometric Selection


The SPAposition_cloud object allows you to select parts of a point cloud geometrically. There are several predefined selectors, whose source code is available. The interface for selecting parts of a point cloud is SPAposition_cloud_selector.

edit  

What's New?


Some of the ACIS R22 improvements are:

  • New functionality has been added to support the Dimensional Metrology application domain:
    • New Point Cloud data structure
    • Registration capabilities
    • Integration of Entity Point Distance APIs with the Point Cloud data structure.

Refer to Model Analysis Release Notes for more details.

Important: In ACIS R22 the SPApoint_cloud class has been deprecated and SPAposition_cloud has replaced it.


edit  

Point Cloud Visualization


Assuming the point data for the point cloud is small enough to be copied as floats into the graphics system of a typical computer, point clouds can be rendered very simply. The recipe is: fill buffers of floats using the SPAposition_cloud and give this point data to the rendering system. Refer to the main article for a discussion on how to visualize SPAposition_cloud objects.

edit  

Point Cloud Scheme Interface

edit  

See Also

Personal tools