ConvexHullData Struct Reference

#include <convexhull.h>

Detailed Description

ConvexHullData struct is a datacontainer that represents a convex hull.

Public Member Functions

 MAXON_DISALLOW_COPY_AND_ASSIGN (ConvexHullData)
 
 ConvexHullData ()
 
 ConvexHullData (ConvexHullData &&src)=default
 
 MAXON_OPERATOR_MOVE_ASSIGNMENT (ConvexHullData)
 

Public Attributes

BaseArray< Vectorvertices
 
BaseArray< ConvEdgeedges
 
BaseArray< Intfaces
 

Constructor & Destructor Documentation

◆ ConvexHullData() [1/2]

◆ ConvexHullData() [2/2]

ConvexHullData ( ConvexHullData &&  src)
default

Member Function Documentation

◆ MAXON_DISALLOW_COPY_AND_ASSIGN()

MAXON_DISALLOW_COPY_AND_ASSIGN ( ConvexHullData  )

◆ MAXON_OPERATOR_MOVE_ASSIGNMENT()

MAXON_OPERATOR_MOVE_ASSIGNMENT ( ConvexHullData  )

Member Data Documentation

◆ vertices

BaseArray<Vector> vertices

◆ edges

◆ faces

BaseArray<Int> faces