21 #include <TopologicCore/include/CellComplex.h> 51 #ifdef TOPOLOGIC_DYNAMO
52 [Autodesk::DesignScript::Runtime::DefaultArgument(
"0.0001")]
107 List<Vertex^>^
get();
144 virtual Object^
get()
override;
159 CellComplex(
const std::shared_ptr<TopologicCore::CellComplex>& kpCoreCellComplex);
static CellComplex ^ ByFaces(System::Collections::Generic::IEnumerable< Face^>^ faces, double tolerance)
Creates a CellComplex from the space enclosed by a set of Faces. Parts of the Faces which do not encl...
Definition: CellComplex.cpp:50
List< Face^>^ Faces
Returns the Faces constituent to the CellComplex.
Definition: CellComplex.h:69
List< Cell^>^ Cells
Returns the Cells constituent to the CellComplex.
Definition: CellComplex.h:60
A Topology is an abstract superclass that includes constructors, properties and methods used by other...
Definition: Topology.h:53
static int Type()
Returns the type associated to CellComplex.
Definition: CellComplex.cpp:239
virtual std::shared_ptr< TopologicCore::TopologicalQuery > GetCoreTopologicalQuery() override
Definition: CellComplex.cpp:258
List< Face^>^ NonManifoldFaces
Returns the non-manifold Faces of the CellComplex.
Definition: CellComplex.h:133
List< Wire^>^ Wires
Returns the Wires constituent to the CellComplex.
Definition: CellComplex.h:87
List< Shell^>^ Shells
Returns the Shells constituent to the CellComplex.
Definition: CellComplex.h:78
Object^ BasicGeometry
Creates a geometry from CellComplex.
Definition: CellComplex.h:142
std::shared_ptr< TopologicCore::CellComplex > * m_pCoreCellComplex
Definition: CellComplex.h:173
List< Vertex^>^ Vertices
Returns the Vertices constituent to the CellComplex.
Definition: CellComplex.h:105
Cell^ ExternalBoundary
Returns the external boundary (Cell) of the CellComplex.
Definition: CellComplex.h:115
Topologic is an open-source software modelling library enabling hierarchical and topological represen...
Definition: About.h:23
List< Edge^>^ Edges
Returns the Edges constituent to the CellComplex.
Definition: CellComplex.h:96
A Cell is a three-dimensional region defined by a collection of closed Shells. It may be manifold or ...
Definition: Cell.h:35
static CellComplex ^ ByCells(System::Collections::Generic::IEnumerable< Cell^>^ cells)
Creates a CellComplex by a set of Cells.
Definition: CellComplex.cpp:32
A CellComplex is a contiguous collection of Cells where adjacent Cells are connected by shared Faces...
Definition: CellComplex.h:35
List< Face^>^ InternalBoundaries
Returns the internal boundaries (Faces) of the CellComplex.
Definition: CellComplex.h:124