ModelSettings

class cee.ug.ModelSettings()

Various settings for the RemoteModel.

Accessors

cee.ug.ModelSettings.modelColorSource()
get modelColorSource(): ModelColorSource

Specify how to color the parts if no fringesResults are used.

This will determine how to color each face of the model if no fringesResults are used. Default is PART (use part colors).

Returns: ModelColorSource

set modelColorSource(colorSource: ModelColorSource): void

Parameters

colorSource: ModelColorSource

Returns: void

cee.ug.ModelSettings.transformationMatrix()
get transformationMatrix(): Mat4

The transformation matrix to use for this model.

If specified, all parts in the model will be transformed by this matrix. This can be useful for scene composition. The default is null.

Returns: Mat4

set transformationMatrix(transformationMatrix: Mat4): void

Parameters

transformationMatrix: Mat4

Returns: void

cee.ug.ModelSettings.useFirstOrderElementNodesOnly()
get useFirstOrderElementNodesOnly(): boolean

When enabled, only the first order element nodes will be considered. For example, Quad8 is visualized as Quad4, dropping the mid-nodes.

Returns: boolean

set useFirstOrderElementNodesOnly(useFirstOrderElementNodesOnly: boolean): void

Parameters

useFirstOrderElementNodesOnly: boolean

Returns: void

Methods

cee.ug.ModelSettings.getAsProperties()
getAsProperties(): ModelSettingsProperties

Gets the settings for this object as a Plain Old JavaScript Object (POJO).

Returns: ModelSettingsProperties

cee.ug.ModelSettings.setFromProperties()
setFromProperties(props: Partial): void

Applies the settings in the given properties object to this scalar settings

Parameters

props: Partial

Returns: void