39             static Cell^ 
ByLoft(System::Collections::Generic::IEnumerable<Wire^>^ wires);
    57 #ifdef TOPOLOGIC_DYNAMO    58             [IsVisibleInDynamoLibrary(
false)]
    60             static Cell^ 
ByCuboid(
double xCentroid, 
double yCentroid, 
double zCentroid,
    61                 double xDimension, 
double yDimension, 
double zDimension,
    62                 double xNormal, 
double yNormal, 
double zNormal,
    63                 double xAxisX, 
double yAxisX, 
double ZAxisX,
    64                 double xAxisY, 
double yAxisY, 
double ZAxisY);
    74 #ifdef TOPOLOGIC_DYNAMO    75             [IsVisibleInDynamoLibrary(
false)]
    77             static Cell^ 
BySphere(
double xCentroid, 
double yCentroid, 
double zCentroid, 
double radius);
    85 #ifdef TOPOLOGIC_DYNAMO    86             [IsVisibleInDynamoLibrary(
false)]
   108                 bool allowOnBoundary,
   109 #ifdef TOPOLOGIC_DYNAMO
   110                 [Autodesk::DesignScript::Runtime::DefaultArgument(
"0.0001")]
   120 #ifdef TOPOLOGIC_DYNAMO   121             [IsVisibleInDynamoLibrary(
false)]
   133 #ifdef TOPOLOGIC_DYNAMO
   134                 [DefaultArgument(
"0.0001")]
 A Vertex is a zero-dimensional entity equivalent to a geometry point. 
Definition: Vertex.h:31
 
static Cell ^ ByTwoCorners(Vertex ^ minVertex, Vertex ^ maxVertex)
Creates an Axis-Aligned Bounding Box Cell by two Vertices at the minimum and maximum corners...
Definition: CellUtility.cpp:78
 
static List< double > ^ GetMinMax(Cell^ cell)
Returns six values associated to the x, y, z coordinates of the bounding box of the Cell...
Definition: CellUtility.cpp:129
 
static Cell ^ BySphere(double xCentroid, double yCentroid, double zCentroid, double radius)
Creates a Cell by a Sphere. 
Definition: CellUtility.cpp:65
 
static double Volume(Cell^ cell)
Returns the volume of a Cell. 
Definition: CellUtility.cpp:93
 
static Cell ^ ByCuboid(double xCentroid, double yCentroid, double zCentroid, double xDimension, double yDimension, double zDimension, double xNormal, double yNormal, double zNormal, double xAxisX, double yAxisX, double ZAxisX, double xAxisY, double yAxisY, double ZAxisY)
Creates a Cell by a Cuboid. 
Definition: CellUtility.cpp:44
 
CellUtility includes geometric methods relevant to a Cell. 
Definition: CellUtility.h:31
 
static bool Contains(Cell^ cell, Vertex^ vertex, bool allowOnBoundary, double tolerance)
Checks if a Vertex is contained in a Cell or not. 
Definition: CellUtility.cpp:99
 
Topologic is an open-source software modelling library enabling hierarchical and topological represen...
Definition: About.h:23
 
static Cell ^ ByLoft(System::Collections::Generic::IEnumerable< Wire^>^ wires)
Creates a Cell by lofting through a set of Wires. 
Definition: CellUtility.cpp:25
 
A Cell is a three-dimensional region defined by a collection of closed Shells. It may be manifold or ...
Definition: Cell.h:35
 
static Vertex ^ InternalVertex(Cell^ cell, double tolerance)
Returns a Vertex inside the Cell. 
Definition: CellUtility.cpp:144