ifc2x3.ifcperson Class Reference

Public Member Functions

def addresses ()
 
def engagedin ()
 
def familyname ()
 
def givenname ()
 
def id ()
 
def middlenames ()
 
def prefixtitles ()
 
def roles ()
 
def suffixtitles ()
 
def wr1 (self)
 

Public Attributes

 addresses
 
 familyname
 
 givenname
 
 id
 
 middlenames
 
 prefixtitles
 
 roles
 
 suffixtitles
 

Detailed Description

Entity ifcperson definition.

    :param id
    :type id:ifcidentifier

    :param familyname
    :type familyname:ifclabel

    :param givenname
    :type givenname:ifclabel

    :param middlenames
    :type middlenames:LIST(1,None,'STRING', scope = schema_scope)

    :param prefixtitles
    :type prefixtitles:LIST(1,None,'STRING', scope = schema_scope)

    :param suffixtitles
    :type suffixtitles:LIST(1,None,'STRING', scope = schema_scope)

    :param roles
    :type roles:LIST(1,None,'ifcactorrole', scope = schema_scope)

    :param addresses
    :type addresses:LIST(1,None,'ifcaddress', scope = schema_scope)

    :param engagedin
    :type engagedin:SET(0,None,'ifcpersonandorganization', scope = schema_scope)

Member Function Documentation

◆ addresses()

def ifc2x3.ifcperson.addresses ( )

References ifc2x3.ifcorganization._addresses, ifc2x3.ifcperson._addresses, ifc4.ifcorganization._addresses, and ifc4.ifcperson._addresses.

◆ engagedin()

def ifc2x3.ifcperson.engagedin ( )

◆ familyname()

def ifc2x3.ifcperson.familyname ( )

References ifc2x3.ifcperson._familyname, and ifc4.ifcperson._familyname.

Referenced by ifc4.ifcperson.identifiableperson(), ifc4.ifcperson.validsetofnames(), and ifc2x3.ifcperson.wr1().

◆ givenname()

def ifc2x3.ifcperson.givenname ( )

References ifc2x3.ifcperson._givenname, and ifc4.ifcperson._givenname.

Referenced by ifc4.ifcperson.identifiableperson(), ifc4.ifcperson.validsetofnames(), and ifc2x3.ifcperson.wr1().

◆ id()

def ifc2x3.ifcperson.id ( )

References SMESH_Mesh._id, App::Property._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.versioned_action_request._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.general_property._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_definition_relationship._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.time_interval._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.effectivity._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_definition._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_concept._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_definition_formation_relationship._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.person._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_definition_formation._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.event_occurrence._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.configuration_item._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.contract_relationship._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_concept_feature._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.text_font_family._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.document._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.text_font._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product._id, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.organization._id, automotive_design.versioned_action_request._id, automotive_design.product_definition_relationship._id, automotive_design.product_definition._id, automotive_design.time_interval._id, automotive_design.effectivity._id, automotive_design.general_property._id, automotive_design.product_concept._id, automotive_design.product_definition_formation_relationship._id, automotive_design.person._id, automotive_design.product_definition_formation._id, automotive_design.event_occurrence._id, automotive_design.configuration_item._id, automotive_design.product_concept_feature._id, automotive_design.document._id, automotive_design.versioned_action_request_relationship._id, automotive_design.product._id, automotive_design.organization._id, config_control_design.versioned_action_request._id, config_control_design.product_definition_relationship._id, config_control_design.effectivity._id, config_control_design.person._id, config_control_design.document._id, config_control_design.product_definition_formation._id, config_control_design.configuration_item._id, config_control_design.product._id, config_control_design.product_concept._id, config_control_design.product_definition._id, config_control_design.organization._id, ifc2x3.ifcorganization._id, ifc2x3.ifcperson._id, ifc2x3.ifccostschedule._id, and ifc2x3.ifcprojectorder._id.

◆ middlenames()

def ifc2x3.ifcperson.middlenames ( )

References ifc2x3.ifcperson._middlenames, and ifc4.ifcperson._middlenames.

Referenced by ifc4.ifcperson.validsetofnames().

◆ prefixtitles()

def ifc2x3.ifcperson.prefixtitles ( )

References ifc2x3.ifcperson._prefixtitles, and ifc4.ifcperson._prefixtitles.

◆ roles()

def ifc2x3.ifcperson.roles ( )

References ifc2x3.ifcorganization._roles, ifc2x3.ifcperson._roles, ifc2x3.ifcpersonandorganization._roles, ifc4.ifcorganization._roles, ifc4.ifcperson._roles, and ifc4.ifcpersonandorganization._roles.

◆ suffixtitles()

def ifc2x3.ifcperson.suffixtitles ( )

References ifc2x3.ifcperson._suffixtitles, and ifc4.ifcperson._suffixtitles.

◆ wr1()

Member Data Documentation

◆ addresses

ifc2x3.ifcperson.addresses

◆ familyname

◆ givenname

◆ id

ifc2x3.ifcperson.id

◆ middlenames

ifc2x3.ifcperson.middlenames

◆ prefixtitles

ifc2x3.ifcperson.prefixtitles

◆ roles

ifc2x3.ifcperson.roles

◆ suffixtitles

ifc2x3.ifcperson.suffixtitles

The documentation for this class was generated from the following file: