maya.core.shapenode =================== .. py:module:: maya.core.shapenode .. autoapi-nested-parse:: Base Class for Maya Shape Nodes. Classes ------- .. autoapisummary:: maya.core.shapenode.ShapeNode Module Contents --------------- .. py:class:: ShapeNode(node_name) Bases: :py:obj:`maya.core.dagnode.DagNode` Base for all nodes that have an associated transform + shape relationship. .. py:property:: long_name Return the full DAG path, respecting the specific instance path if possible. Returns: str: The full DAG path to this shape node. .. py:property:: parent Return the parent as a wrapped node (or None if no parent). Returns: Node or None: The parent node wrapper. .. py:property:: shape Return the shape node itself (for consistency with transform API). Returns: ShapeNode: Returns self. .. py:property:: transform Return the parent transform as a DagNode. Returns: Transform: The parent transform node wrapper.