I3DCreator

class I3DCreator

Bases: ImpactCOMWrapperBase

Description:

Use i3_d_creator for creating objects associated with 3D models.

Remarks:

Introduced in Impact 11.0.0.39

Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance

create_model_options()
Description:

Creates an i3_d_create_model_options object, used when creating a 3D model.

Remarks:

Introduced in Impact 11.0.0.39

Examples:

matrix3_d()
Description:

Creates an IMatrix3D object, used to transform instances in 3D.

Remarks:

Introduced in Impact 12.0.0.136

rect3_d(min, max)
Description:

Creates an i3_d_rect object, respresenting a rectangular cuboid in 3D.

Remarks:

Introduced in Impact 12.0.0.136

Parameters:
  • min (i3_d_vector) – A 3D vector specifying the minimum corner of the cubiod.

  • max (i3_d_vector) – A 3D vector specifying the maximum corner of the cubiod.

update_model_options()
Description:

Creates an i3_d_update_model_options object, used when updating a 3D model.

Remarks:

Introduced in Impact 11.0.0.39

Examples:

vector3_d(x, y, z)
Description:

Creates an IVector3D object, representing a point in 3D.

Remarks:

Introduced in Impact 12.0.0.136

Parameters:
  • x (float) – The X coordinate of the point.

  • y (float) – The Y coordinate of the point.

  • z (float) – The Z coordinate of the point.