def get_properties_def_objects(self):
        properties = []
        parent_properties = {}
        if self.parent_capabilities:
            for type, value in self.parent_capabilities.items():
                parent_properties[type] = value.get('properties')
        if self.properties:
            for prop, schema in self.properties.items():
                properties.append(PropertyDef(prop, None, schema))
        if parent_properties:
            for parent, props in parent_properties.items():
                for prop, schema in props.items():
                    # add parent property if not overridden by children type
                    if not self.properties or \
                        prop not in self.properties.keys():
                        properties.append(PropertyDef(prop, None, schema))
        return properties
Converts a numpy array/Python list to a vtkPoints object.
dataset/ETHPy150Open openstack/tosca-parser/toscaparser/elements/capabilitytype.py/CapabilityTypeDef.get_properties_def_objects--crossover with--dataset/ETHPy150Open enthought/mayavi/tvtk/array_handler.py/array2vtkPoints