45             static Face^ 
ByVertices(System::Collections::Generic::IEnumerable<System::Collections::Generic::IEnumerable<Vertex^>^>^ vertices);
    88 #ifdef TOPOLOGIC_DYNAMO    89             [IsVisibleInDynamoLibrary(
false)]
   117 #ifdef TOPOLOGIC_DYNAMO
   118                 [DefaultArgument(
"0.0001")]
   130 #ifdef TOPOLOGIC_DYNAMO
   131             [DefaultArgument(
"0.0001")]
 static Face ^ TrimByWire(Face^ face, Wire^ wire, bool reverseWire)
Trims a Face with a Wire. The portion of the Face inside the Wire will be returned. 
Definition: FaceUtility.cpp:98
 
A Vertex is a zero-dimensional entity equivalent to a geometry point. 
Definition: Vertex.h:31
 
A Topology is an abstract superclass that includes constructors, properties and methods used by other...
Definition: Topology.h:53
 
A Face is a two-dimensional region defined by a collection of closed Wires. The geometry of a face ca...
Definition: Face.h:43
 
static List< Shell^> ^ AdjacentShells(Face^ face, Topology^ parentTopology)
Returns a list of Shells that are the adjacent to the input Face. 
Definition: FaceUtility.cpp:122
 
static List< double > ^ NormalAtParameters(Face^ face, double u, double v)
Returns the normal (vector) given the UV parameters of a Face. 
Definition: FaceUtility.cpp:71
 
static List< double > ^ ParametersAtVertex(Face^ face, Vertex^ vertex)
Returns the UV parameters at a given Vertex on a Face. 
Definition: FaceUtility.cpp:55
 
static bool IsInside(Face^ face, Vertex^ vertex, double tolerance)
Checks if a Vertex is located inside a Face within a tolerance value. 
Definition: FaceUtility.cpp:188
 
static Face ^ ByVertices(System::Collections::Generic::IEnumerable< System::Collections::Generic::IEnumerable< Vertex^>^>^ vertices)
Creates a Face (of any type) by a set of Vertices. 
Definition: FaceUtility.cpp:33
 
FaceUtility includes geometric methods relevant to a Face. 
Definition: FaceUtility.h:30
 
static List< Cell^> ^ AdjacentCells(Face^ face, Topology^ parentTopology)
Returns a list of Cells that are the adjacent to the input Face. 
Definition: FaceUtility.cpp:148
 
static Vertex ^ InternalVertex(Face^ face, double tolerance)
Returns a Vertex inside the Face. 
Definition: FaceUtility.cpp:174
 
static List< Face^> ^ Triangulate(Face^ face, double deflection)
Triangulates a Face given a deflection value. 
Definition: FaceUtility.cpp:107
 
static double Area(Face^ face)
Returns the area of a Face. 
Definition: FaceUtility.cpp:27
 
static Vertex ^ VertexAtParameters(Face^ face, double u, double v)
Returns the Vertex at a given parameter of the Face. 
Definition: FaceUtility.cpp:83
 
Topologic is an open-source software modelling library enabling hierarchical and topological represen...
Definition: About.h:23
 
A Wire is a contiguous collection of Edges, where adjacent Edges are connected by shared Vertices...
Definition: Wire.h:32