A ParticleField prim is used as a base to describe different types of concrete ParticleField implemen...
UsdVolParticleField(const UsdSchemaBase &schemaObj)
Construct a UsdVolParticleField on the prim held by schemaObj .
USDVOL_API UsdSchemaKind _GetSchemaKind() const override
Returns the kind of schema this class belongs to.
virtual USDVOL_API ~UsdVolParticleField()
Destructor.
static const UsdSchemaKind schemaKind
Compile time constant representing what kind of schema this class is.
static USDVOL_API UsdVolParticleField Get(const UsdStagePtr &stage, const SdfPath &path)
Return a UsdVolParticleField holding the prim adhering to this schema at path on stage.
static USDVOL_API const TfTokenVector & GetSchemaAttributeNames(bool includeInherited=true)
Return a vector of names of all pre-declared attributes for this schema class and all its ancestor cl...
static USDVOL_API UsdVolParticleField Define(const UsdStagePtr &stage, const SdfPath &path)
Attempt to ensure a UsdPrim adhering to this schema at path is defined (according to UsdPrim::IsDefin...
UsdVolParticleField(const UsdPrim &prim=UsdPrim())
Construct a UsdVolParticleField on UsdPrim prim .