ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
Polyline.cpp
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #include "Polyline.h"
9 
10 using namespace cloudViewer;
11 
13  : ReferenceCloud(associatedCloud), m_isClosed(false) {}
14 
15 void Polyline::clear(bool /*unusedParam*/) {
17  m_isClosed = false;
18 }
A generic 3D point cloud with index-based and presistent access to points.
void clear(bool unusedParam=true) override
Clears the cloud.
Definition: Polyline.cpp:15
Polyline(GenericIndexedCloudPersist *associatedCloud)
Polyline constructor.
Definition: Polyline.cpp:12
bool m_isClosed
Closing state.
Definition: Polyline.h:36
A very simple point cloud (no point duplication)
virtual void clear(bool releaseMemory=false)
Clears the cloud.
Generic file read and write utility for python interface.