Skip to content

editor › Globals › IMeshOperationResult

Interface: IMeshOperationResult

A MeshOperationResult defines what the mesh is supposed to do after a MeshOperation has been working with it.

Hierarchy

  • IMeshOperationResult

Index

Properties

Properties

Optional firstImplementationOnNegativeSide

• firstImplementationOnNegativeSide? : boolean

Defined in src/model/data/Concepts/Mesh/IMeshOperationResult.ts:24

For split operations, provide information on which side of the split plane this implementation lies


Optional mirror

• mirror? : IMirrorMapping

Defined in src/model/data/Concepts/Mesh/IMeshOperationResult.ts:36

For mirror operations, the mirroring information should be supplied so that anchors have enough information to adapt.


Optional newMeshImplementation

• newMeshImplementation? : IMeshImplementation

Defined in src/model/data/Concepts/Mesh/IMeshOperationResult.ts:19

Optionally, an operation may replace the mesh's implementation with another one


Optional scale

• scale? : number

Defined in src/model/data/Concepts/Mesh/IMeshOperationResult.ts:31

TODO implement For scale operations, the scaling information should be supplied in the MeshChangeEvent so that anchors have enough information to adapt.


succeedingMeshes

• succeedingMeshes: Mesh[]

Defined in src/model/data/Concepts/Mesh/IMeshOperationResult.ts:14

see MeshChangeEvent.succeedingMeshes