Class AIAC::ScannedModel¶
ClassList > AIAC > ScannedModel
Public Functions¶
Type | Name |
---|---|
void | BuildBoundingBox () Build the bounding box based on the ply model. |
std::vector< std::pair< int, int > > | GetBboxEdgesIndices () const |
std::vector< glm::vec3 > | GetBoundingBox () const Get the bounding box of the ply model. |
float | GetLength () Get the length of the scanned model, which is calculated by averaging the four edges of the bounding box. |
bool | Load (std::string path) Load a .ply model from a file. |
ScannedModel () | |
void | UpdateBboxGOLine () Update Boundary Box GOLine . |
~ScannedModel () |
Public Functions Documentation¶
function BuildBoundingBox¶
Build the bounding box based on the ply model.
function GetBboxEdgesIndices¶
function GetBoundingBox¶
Get the bounding box of the ply model.
Returns:
The bounding box of the ply model.
function GetLength¶
Get the length of the scanned model, which is calculated by averaging the four edges of the bounding box.
Returns:
The length of the scanned model. (in TSLAM unit)
function Load¶
Load a .ply model from a file.
Parameters:
path
Path to the model file.
Returns:
True if the model is loaded successfully, false otherwise.
function ScannedModel¶
function UpdateBboxGOLine¶
Update Boundary Box GOLine .
function ~ScannedModel¶
The documentation for this class was generated from the following file src/AIAC/ScannedModel.h