pydseamslib.cyoda.getPointCloudOneAtomType

pydseamslib.cyoda.getPointCloudOneAtomType#

pydseamslib.cyoda.getPointCloudOneAtomType(yCloud: pydseamslib.cyoda.PointCloudDouble, outCloud: pydseamslib.cyoda.PointCloudDouble, atomTypeI: int, isSlice: bool, coordLow: List[float[3]], coordHigh: List[float[3]]) pydseamslib.cyoda.PointCloudDouble#

Given a pointCloud containing certain atom types, this returns a pointCloud containing atoms of only the desired type

Parameters:
  • atomTypeI (The type ID of the atoms to save in the output PointCloud)

  • outCloud (The output PointCloud)

  • yCloud (The given input PointCloud)

  • isSlice (This decides whether a slice will be used or not)

  • coordLow (Contains the lower limits of the slice, if a slice is to be created)

  • coordHigh (Contains the upper limits of the slice, if a slice is to be created)