Skip to content

editorGlobalsIMeshOperationResult

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