Model.CE_ReviewConnectorsReverse#

Model.CE_ReviewConnectorsReverse(entity_type, output_collection_set, first_connector_entity=0, linked_entity=0, realization_connector=0, second_connector_entity=0)#

Performs reverse connector review operation.

Parameters:
  • entity_type (EntityFullType) – The entity type on which the reverse review operation will be performed. Valid values are connectors and attachments.

  • output_collection_set (CollectionSet) – The set of collections containing possibly multiple type of entities onto which the reviewed entities are placed.

  • first_connector_entity (unsigned int) – Defines if the first connector entity needs to be considered for reverse review operation. Valid values are 1 or 0.

  • linked_entity (unsigned int) – Defines if the linked entites need to be considered for reverse review operation. Valid values are 1 or 0.

  • realization_connector (unsigned int) – Defines if the realized/solver entites need to be considered for reverse review operation. Valid values are 1 or 0.

  • second_connector_entity (unsigned int) – Defines if the second connector entity needs to be considered for reverse review operation. Valid values are 1 or 0.

Example#

Perform reverse review operation on connectors#
import hm
import hm.entities as ent

model = hm.Model()

OutputCollectionSet = hm.CollectionSet(model)

model.CE_ReviewConnectorsReverse(
    entity_type=ent.Connector,
    output_collection_set=OutputCollectionSet,
    first_connector_entity=1,
    linked_entity=0,
    second_connector_entity=0,
)