isaaclab_newton.sim.views#

Newton simulation views.

Classes#

The following classes are part of the public isaaclab_newton.sim.views API.

NewtonSiteFrameView

Batched Newton site view for non-physics frames.

class isaaclab_newton.sim.views.NewtonSiteFrameView[源代码]#

基类:BaseFrameView

Batched Newton site view for non-physics frames.

The public construction contract matches the generic FrameView: callers provide a prim expression and the backend resolves the source prim into body-local or world-local frames of the Newton model.

Methods:

__init__(prim_path[, device, ...])

Initialize the Newton site frame view.

__new__(*args, **kwargs)

__init__(prim_path: str | list[str], device: str = 'cpu', validate_xform_ops: bool = True, stage: object | None = None, **kwargs)[源代码]#

Initialize the Newton site frame view.

参数:
  • prim_path -- User-facing frame path pattern, or list of patterns.

  • device -- Warp device for GPU arrays.

  • validate_xform_ops -- Whether to validate source USD xform ops.

  • stage -- USD stage that contains the source prims.

  • **kwargs -- Unused.

classmethod __new__(*args, **kwargs)#