pyg4ometry.pyoce.pythonHelpers

Functions

shapeTopologyCount(shape[, countType, ignoreType])

shapeTopology(shape)

findOCCShapeByName(shapeTool, shapeName)

Find a shape by its name

findOCCShapeByTreeNode(label, shapeTreeNode)

get_TDataStd_Name_From_Label(label)

get_TDataStd_TreeNode_From_Label(label)

get_XCAFDoc_Location_From_Label(label)

get_shapeTypeString(st, label)

gp_XYZ_numpy(xyz)

test(fileName)

Module Contents

pyg4ometry.pyoce.pythonHelpers.shapeTopologyCount(shape, countType=_TopAbs.TopAbs_FACE, ignoreType=_TopAbs.TopAbs_VERTEX)
pyg4ometry.pyoce.pythonHelpers.shapeTopology(shape)
pyg4ometry.pyoce.pythonHelpers.findOCCShapeByName(shapeTool, shapeName)

Find a shape by its name

Parameters:
  • shapeTool (ShapeTool) – OpenCascade ShapeTool

  • shapeName (str) – Name of the shape

pyg4ometry.pyoce.pythonHelpers.findOCCShapeByTreeNode(label, shapeTreeNode)
pyg4ometry.pyoce.pythonHelpers.get_TDataStd_Name_From_Label(label)
pyg4ometry.pyoce.pythonHelpers.get_TDataStd_TreeNode_From_Label(label)
pyg4ometry.pyoce.pythonHelpers.get_XCAFDoc_Location_From_Label(label)
pyg4ometry.pyoce.pythonHelpers.get_shapeTypeString(st, label)
pyg4ometry.pyoce.pythonHelpers.gp_XYZ_numpy(xyz)
pyg4ometry.pyoce.pythonHelpers.test(fileName)