VICUS Library
Documentation of Vicus library
Loading...
Searching...
No Matches
VICUS::PlainGeometry Class Reference

#include <VICUS_PlainGeometry.h>

Public Member Functions

VICUS_READWRITE PlainGeometry ()
 

Public Attributes

std::vector< Surfacem_surfaces
 
bool m_visible = true
 
bool m_selected = false
 

Detailed Description

Class PlainGeometry encapsulates all plain geometry objects and holds information, whether all elements are selected and/or visible.

Constructor & Destructor Documentation

◆ PlainGeometry()

VICUS_READWRITE VICUS::PlainGeometry::PlainGeometry ( )
inline

Default constructor.

Member Data Documentation

◆ m_selected

bool VICUS::PlainGeometry::m_selected = false

Indicates whether all children elements are selected.

◆ m_surfaces

std::vector<Surface> VICUS::PlainGeometry::m_surfaces

Polygons with holes/subsurfaces inside the polygon.

◆ m_visible

bool VICUS::PlainGeometry::m_visible = true

Indicates whether all children elements are visible.


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