|
List< Edge^> ^ | SharedEdges (Face^ face) |
| Returns the shared Edges between two Faces. More...
|
|
List< Vertex^> ^ | SharedVertices (Face^ face) |
| Returns the shared Vertices between two Faces. More...
|
|
Face ^ | AddInternalBoundaries (List< Wire^>^ internalBoundaries) |
| Adds internal boundaries (Wires) to a Face. More...
|
|
Face ^ | AddApertureDesign (Face^ apertureDesign, int numEdgeSamples) |
| Adds an Aperture design to a Face. More...
|
|
Topology ^ | AddContents (List< Topology^>^ contentTopologies, int typeFilter) |
| Adds a list of Topologies as contents (non-constituent members) to another Topology of a specific type. If the type filter is 0, the contents will be added to the parent topology. Otherwise, the contents will be added to the closest sub-topology which matches the filter. More...
|
|
Topology ^ | RemoveContent (Topology^ contentTopology) |
| Removes a content (non-constituent member) from a Topology. More...
|
|
Topology ^ | RemoveContents (List< Topology^>^ contentTopologies) |
| Removes contents (non-constituent members) from a Topology. More...
|
|
Topology ^ | AddApertures (System::Collections::Generic::IEnumerable< Topology^>^ apertureTopologies) |
| Adds Apertures to a Topology. More...
|
|
List< Topology^> ^ | SharedTopologies (Topology^ topology, int typeFilter) |
| Returns the shared Topologies between the input Topology and another Topology. More...
|
|
Topology ^ | Difference (Topology^ topology) |
| Performs the Difference operation between the input Topology and another Topology. More...
|
|
Topology ^ | Impose (Topologic::Topology^ tool) |
| Imposes another Topology on the input Topology. More...
|
|
Topology ^ | Imprint (Topology^ tool) |
| Imprints another Topology on the input Topology. More...
|
|
Topology ^ | Intersect (Topology^ topology) |
| Performs the Intersection operation between the input Topology and another Topology. More...
|
|
Topology ^ | Merge (Topology^ topology) |
| Merges the input Topology and another Topology. More...
|
|
Topology ^ | SelfMerge () |
| Merges the sub-topologies of the input Topology. More...
|
|
Topology ^ | Slice (Topology^ tool) |
| Slices the input Topology with another Topology. More...
|
|
Topology ^ | Divide (Topology^ tool) |
| Divides the input Topology with another Topology. More...
|
|
Topology ^ | Union (Topology^ topology) |
| Unions the input Topology and another Topology. More...
|
|
Topology ^ | XOR (Topology^ topology) |
| Performs an XOR operation between the input Topology and another Topology. More...
|
|
bool | ExportToBRep (String^ path) |
| Exports a Topology to a BRep file (.brep). More...
|
|
String ^ | Analyze () |
| Prints the topological information of a Topology. More...
|
|
bool | IsSame (Topology^ topology) |
| Checks if two Topologies are the same. NOTE: This is a pointer check, not a topological or a geometry one. More...
|
|
Topology ^ | ClosestSimplestSubshape (Topology^ selector) |
| Returns the sub-topology that is the closest to the selector and the simplest (i.e. has the lowest dimensionality). More...
|
|
Topology ^ | SelectSubtopology (Vertex^ selector, int typeFilter) |
| Returns the sub-topology that is the closest to the selector Vertex and of a specific type. More...
|
|
Topology ^ | ShallowCopy () |
| Copies a Topology without its contents. More...
|
|
Topology ^ | SetDictionary (Dictionary< String^, Object^>^ dictionary) |
| Sets a dictionary for a Topology. More...
|
|
Topology ^ | SetDictionaries (List< Vertex^>^ selectors, List< Dictionary< String^, Object^>^>^ dictionaries, int typeFilter) |
| Sets a list of dictionaries for a Topology. More...
|
|
|
static Face ^ | ByWire (Wire^ wire) |
| Creates a Face by a closed planar Wire. More...
|
|
static Face ^ | ByExternalInternalBoundaries (Wire^ externalBoundary, System::Collections::Generic::IEnumerable< Wire^>^ internalBoundaries) |
| Creates a Face by an external boundary (Wire) and internal boundaries (Wires). More...
|
|
static Face ^ | ByNurbsParameters (List< List< Vertex^>^>^ controlPoints, List< List< double >^>^ weights, List< double >^ uKnots, List< double >^ vKnots, bool isRational, bool isUPeriodic, bool isVPeriodic, int uDegree, int vDegree) |
|
static Face ^ | ByEdges (System::Collections::Generic::IEnumerable< Edge^>^ edges) |
| Creates a Face by a list of Edges. More...
|
|
static int | Type () |
| Returns the type associated to Face. More...
|
|
static List< Topology^> ^ | ByVerticesIndices (System::Collections::Generic::IEnumerable< Vertex^>^ vertices, System::Collections::Generic::IEnumerable< System::Collections::Generic::List< int >^>^ vertexIndices) |
| Creates a Topology by a list of Vertices and a 2D list of indices of the Vertices in the first argument. An array of 1 index makes a Vertex. An array of 2 indices makes an Edge. An array of 3 indices either makes a Wire, or, when the array has at least 4 vertices and the first index is the same as the last index, a Face will be created instead. NOTE: This node currently can only create planar Faces. More...
|
|
static Topology ^ | ByImportedBRep (String^ path) |
| Imports a Topology from a BRep file (.brep). More...
|
|
static List< Topology^> ^ | Filter (List< Topology^>^ topologies, int typeFilter) |
| Filters a list of Topologies by type. This methods returns a list of Topologies of the type specified in the typefilter. More...
|
|
A Face is a two-dimensional region defined by a collection of closed Wires. The geometry of a face can be flat or undulating.