|
M
AddFace(TessellatedFace)
|
None
|
Adds a face to the currently open connected face set.
|
|
|
M
AreTargetAndFallbackCompatible(TessellatedShapeBuilderTarget, TessellatedShapeBuilderFallback)
|
Boolean
|
Checks whether this combination of fallback and target parameters
can be used as a valid combination of inputs.
|
|
|
M
Build()
|
None
|
Builds the designated geometrical objects from the stored face sets. Stores the result in this TessellatedShapeBuilder object.
|
|
|
M
CancelConnectedFaceSet()
|
None
|
Cancels the current face set - i.e., all data from it will be lost
and the builder will have no open connected face set anymore.
|
|
|
M
Clear()
|
None
|
Erases all face set and clears the logs, if any.
|
|
|
M
CloseConnectedFaceSet()
|
None
|
Closes the currently open connected face set.
|
|
|
M
CreateMeshByExtrusion(IList<CurveLoop>, XYZ, Double, ElementId)
|
MeshFromGeometryOperationResult
|
Builds a mesh by extruding curve loop(s) along extrusion distance.
|
|
|
M
Dispose()
|
None
|
(Inherited from ShapeBuilder )
|
ShapeBuilder
|
|
M
DoesFaceHaveEnoughLoopsAndVertices(TessellatedFace)
|
Boolean
|
Checks whether 'face' has enough loops and vertcies to be valid.
|
|
|
M
Equals
|
None
|
Determines whether the specified object is equal to the current object. (Inherited from Object )
|
Object
|
|
M
GetBuildResult()
|
TessellatedShapeBuilderResult
|
Get the built geometry, build status and other data stored in TessellatedShapeBuilderResult. Clears the stored data.
|
|
|
M
GetHashCode
|
None
|
Serves as the default hash function. (Inherited from Object )
|
Object
|
|
M
GetType
|
None
|
Gets the Type of the current instance. (Inherited from Object )
|
Object
|
|
M
OpenConnectedFaceSet(Boolean)
|
None
|
Opens a new connected face set.
|
|
|
M
ToString
|
None
|
Returns a string that represents the current object. (Inherited from Object )
|
Object
|