@@ -30,6 +30,47 @@ isaaclab.sim.schemas
3030 BoundingCubePropertiesCfg
3131 BoundingSpherePropertiesCfg
3232
33+ .. rubric :: Schema fragments
34+
35+ A fragment mirrors exactly one USD applied schema and writes into a single attribute
36+ namespace. The family writers below dispatch lists of fragments to the prims matched by
37+ a target expression. See :ref: `schema-fragments ` for the concept and the spawner-level
38+ usage. Backend fragments live in :mod: `isaaclab_physx.sim.schemas ` and
39+ :mod: `isaaclab_newton.sim.schemas `.
40+
41+ .. autosummary ::
42+
43+ SchemaFragment
44+ RigidBodyFragment
45+ CollisionFragment
46+ MassFragment
47+ ArticulationRootFragment
48+ JointDriveFragment
49+ MeshCollisionFragment
50+ FixedTendonFragment
51+ SpatialTendonFragment
52+ UsdPhysicsRigidBodyCfg
53+ UsdPhysicsCollisionCfg
54+ UsdPhysicsDriveCfg
55+ UsdPhysicsMeshCollisionCfg
56+ MassCfg
57+
58+ .. rubric :: Fragment writers
59+
60+ .. autosummary ::
61+
62+ apply_rigid_body_properties
63+ apply_collision_properties
64+ apply_mass_properties
65+ apply_articulation_root_properties
66+ apply_joint_drive_properties
67+ apply_mesh_collision_properties
68+ apply_fixed_tendon_properties
69+ apply_spatial_tendon_properties
70+ apply_namespaced
71+ apply_drive
72+ apply_mesh_collision
73+
3374 .. rubric :: Functions
3475
3576 .. autosummary ::
@@ -51,6 +92,90 @@ isaaclab.sim.schemas
5192 define_deformable_curve_properties
5293 modify_deformable_body_properties
5394
95+ Schema Fragments
96+ ----------------
97+
98+ .. autoclass :: SchemaFragment
99+ :members:
100+ :exclude-members: __init__
101+
102+ .. autoclass :: RigidBodyFragment
103+ :members:
104+ :show-inheritance:
105+ :exclude-members: __init__
106+
107+ .. autoclass :: CollisionFragment
108+ :members:
109+ :show-inheritance:
110+ :exclude-members: __init__
111+
112+ .. autoclass :: MassFragment
113+ :members:
114+ :show-inheritance:
115+ :exclude-members: __init__
116+
117+ .. autoclass :: ArticulationRootFragment
118+ :members:
119+ :show-inheritance:
120+ :exclude-members: __init__
121+
122+ .. autoclass :: JointDriveFragment
123+ :members:
124+ :show-inheritance:
125+ :exclude-members: __init__
126+
127+ .. autoclass :: MeshCollisionFragment
128+ :members:
129+ :show-inheritance:
130+ :exclude-members: __init__
131+
132+ .. autoclass :: FixedTendonFragment
133+ :members:
134+ :show-inheritance:
135+ :exclude-members: __init__
136+
137+ .. autoclass :: SpatialTendonFragment
138+ :members:
139+ :show-inheritance:
140+ :exclude-members: __init__
141+
142+ .. autoclass :: UsdPhysicsRigidBodyCfg
143+ :members:
144+ :show-inheritance:
145+ :exclude-members: __init__
146+
147+ .. autoclass :: UsdPhysicsCollisionCfg
148+ :members:
149+ :show-inheritance:
150+ :exclude-members: __init__
151+
152+ .. autoclass :: UsdPhysicsDriveCfg
153+ :members:
154+ :show-inheritance:
155+ :exclude-members: __init__
156+
157+ .. autoclass :: UsdPhysicsMeshCollisionCfg
158+ :members:
159+ :show-inheritance:
160+ :exclude-members: __init__
161+
162+ .. autoclass :: MassCfg
163+ :members:
164+ :show-inheritance:
165+ :exclude-members: __init__
166+
167+ .. autofunction :: apply_rigid_body_properties
168+ .. autofunction :: apply_collision_properties
169+ .. autofunction :: apply_mass_properties
170+ .. autofunction :: apply_articulation_root_properties
171+ .. autofunction :: apply_joint_drive_properties
172+ .. autofunction :: apply_mesh_collision_properties
173+ .. autofunction :: apply_fixed_tendon_properties
174+ .. autofunction :: apply_spatial_tendon_properties
175+ .. autofunction :: apply_namespaced
176+ .. autofunction :: apply_drive
177+ .. autofunction :: apply_mesh_collision
178+
54179Articulation Root
55180-----------------
56181
0 commit comments