Source code for blenderproc.python.types.LinkUtility

""" All link objects are captured in this class. """

from typing import Union, List, Optional, Tuple

import bpy
import numpy as np
from mathutils import Vector, Euler, Matrix
from trimesh import Trimesh

from blenderproc.python.utility.Utility import KeyFrame
from blenderproc.python.types.EntityUtility import Entity
from blenderproc.python.types.MeshObjectUtility import MeshObject
from blenderproc.python.types.BoneUtility import get_constraint, set_ik_constraint, \
    set_ik_limits_from_rotation_constraint
from blenderproc.python.types.InertialUtility import Inertial


# as all attributes are accessed via the __getattr__ and __setattr__ in this module, we need to remove the member
# init check
# pylint: disable=no-member



# pylint: enable=no-member