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.