BoundaryMeshFaceCollection
Boundary mesh faces are bounding faces of mesh volumes (regions). These faces are not part of the model, but can be useful when applying settings on the boudaries of volumes.
Example
-- See the Faces Collection on a Mesh part as an example
Inheritance
The BoundaryMeshFaceCollection object is derived from the Object object.
Usage locations
The BoundaryMeshFaceCollection object can be accessed from the following locations:
- Collection lists
- Mesh object has collection BoundaryFaces.
Property List
Method List
- Contains (label string)
- Checks if the collection contains an item with the given label. (Returns a boolean object.)
- Delete ()
- Deletes the entity.
- Duplicate ()
- Duplicates the entity. (Returns a Object object.)
- GetProperties ()
- Returns a table of properties representing the state of the object. The properties table can be used with the SetProperties method to change multiple properties of the object in one step. (Returns a table object.)
- Item (index number)
- Returns the AbstractMeshTriangleFace for the given index in the collection. (Returns a AbstractMeshTriangleFace object.)
- Item (label string)
- Returns the AbstractMeshTriangleFace for the given label in the collection. (Returns a AbstractMeshTriangleFace object.)
- Items ()
- Returns a table of AbstractMeshTriangleFace items. (Returns a UnsupportedType(List of AbstractMeshTriangleFace) object.)
- SetProperties (properties Object)
- Modifies the state of the object using the provided table of properties. This method is used to modify multiple properties of the object in a single step.
- UniqueName (label string)
- Generates a unique name base of the provided base name. If the base name already exists in the collection, a digit will be appended until a valid name is generated. (Returns a string object.)
Static Function List
- GetDefaultProperties ()
- Creates a table containing the default settings to create an object. (Returns a table object.)
Property Details
Method Details
- Contains (label string)
- Checks if the collection contains an item with the given label.
- Delete ()
- Deletes the entity.
- Duplicate ()
- Duplicates the entity.
- Return
- Object
- The new (duplicated) entity.
- GetProperties ()
- Returns a table of properties representing the state of the object. The properties table can be used with the SetProperties method to change multiple properties of the object in one step.
- Return
- table
- A table defining the properties.
- Item (index number)
- Returns the AbstractMeshTriangleFace for the given index in the collection.
- Input Parameters
- index(number)
- The index of the AbstractMeshTriangleFace.
- Return
- AbstractMeshTriangleFace
- The item in the collection
- Item (label string)
- Returns the AbstractMeshTriangleFace for the given label in the collection.
- Input Parameters
- label(string)
- The label of the AbstractMeshTriangleFace.
- Return
- AbstractMeshTriangleFace
- The item in the collection
- Items ()
- Returns a table of AbstractMeshTriangleFace items.
- Return
- UnsupportedType(List of AbstractMeshTriangleFace)
- The list of items in the collection
- SetProperties (properties Object)
- Modifies the state of the object using the provided table of properties. This method is used to modify multiple properties of the object in a single step.
- Input Parameters
- properties(Object)
- A table of properties defining the new state of the object.
- UniqueName (label string)
- Generates a unique name base of the provided base name. If the base name already exists in the collection, a digit will be appended until a valid name is generated.
Static Function Details
- GetDefaultProperties ()
- Creates a table containing the default settings to create an object.
- Return
- table
- A table containing the default properties.