Ejemplo n.º 1
0
 public UsdRiSplineAPI(UsdSchemaBase schemaObj, TfToken splineName, SdfValueTypeName valuesTypeName, bool doesDuplicateBSplineEndpoints) : this(UsdCsPINVOKE.new_UsdRiSplineAPI__SWIG_4(UsdSchemaBase.getCPtr(schemaObj), TfToken.getCPtr(splineName), SdfValueTypeName.getCPtr(valuesTypeName), doesDuplicateBSplineEndpoints), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Ejemplo n.º 2
0
        public SdfValueTypeName GetTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.UsdGeomPrimvar_GetTypeName(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 3
0
        public SdfValueTypeName GetValuesTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.UsdRiSplineAPI_GetValuesTypeName(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 4
0
        public UsdAttribute CreateAttribute(TfToken name, SdfValueTypeName typeName)
        {
            UsdAttribute ret = new UsdAttribute(UsdCsPINVOKE.UsdPrim_CreateAttribute__SWIG_3(swigCPtr, TfToken.getCPtr(name), SdfValueTypeName.getCPtr(typeName)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 5
0
 public bool RemoveTypeAlias(SdfValueTypeName alias)
 {
     return(typeAliases.Remove(alias.GetAsToken()));
 }
Ejemplo n.º 6
0
        public SdfValueTypeName GetTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.UsdShadeInput_GetTypeName(swigCPtr), true);

            return(ret);
        }
        public SdfValueTypeName GetTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.SdfAttributeSpecHandle_GetTypeName(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 8
0
 public static UsdGeomXformOp.Precision GetPrecisionFromValueTypeName(SdfValueTypeName typeName)
 {
     UsdGeomXformOp.Precision ret = (UsdGeomXformOp.Precision)UsdCsPINVOKE.UsdGeomXformOp_GetPrecisionFromValueTypeName(SdfValueTypeName.getCPtr(typeName));
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
Ejemplo n.º 9
0
        public static SdfValueTypeName GetValueTypeName(UsdGeomXformOp.Type opType, UsdGeomXformOp.Precision precision)
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.UsdGeomXformOp_GetValueTypeName((int)opType, (int)precision), false);

            return(ret);
        }
Ejemplo n.º 10
0
        public SdfValueTypeName GetArrayType()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.SdfValueTypeName_GetArrayType(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 11
0
        public SdfValueTypeName GetTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.SdfPropertySpec_GetTypeName(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 12
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SdfValueTypeName obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
Ejemplo n.º 13
0
 override public bool Equals(object rhs)
 {
     return(SdfValueTypeName.Equals(this, rhs as SdfValueTypeName));
 }
Ejemplo n.º 14
0
        public static bool Equals(SdfValueTypeName lhs, SdfValueTypeName rhs)
        {
            bool ret = UsdCsPINVOKE.SdfValueTypeName_Equals(SdfValueTypeName.getCPtr(lhs), SdfValueTypeName.getCPtr(rhs));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public SdfValueTypeName GetTypeName()
        {
            SdfValueTypeName ret = new SdfValueTypeName(UsdCsPINVOKE.SdfRelationshipSpecHandle_GetTypeName(swigCPtr), true);

            return(ret);
        }
Ejemplo n.º 16
0
        public static SdfAttributeSpecHandle New(SdfPrimSpecHandle owner, string name, SdfValueTypeName typeName, SdfVariability variability, bool custom)
        {
            SdfAttributeSpecHandle ret = new SdfAttributeSpecHandle(UsdCsPINVOKE.SdfAttributeSpec_New__SWIG_0(SdfPrimSpecHandle.getCPtr(owner), name, SdfValueTypeName.getCPtr(typeName), (int)variability, custom), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 17
0
        public bool ConnectToSource(UsdShadeConnectableAPI source, TfToken sourceName, UsdShadeAttributeType sourceType, SdfValueTypeName typeName)
        {
            bool ret = UsdCsPINVOKE.UsdShadeInput_ConnectToSource__SWIG_0(swigCPtr, UsdShadeConnectableAPI.getCPtr(source), TfToken.getCPtr(sourceName), (int)sourceType, SdfValueTypeName.getCPtr(typeName));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 18
0
        public static SdfAttributeSpecHandle New(SdfRelationshipSpecHandle owner, SdfPath targetPath, string name, SdfValueTypeName typeName, SdfVariability variability)
        {
            SdfAttributeSpecHandle ret = new SdfAttributeSpecHandle(UsdCsPINVOKE.SdfAttributeSpec_New__SWIG_4(SdfRelationshipSpecHandle.getCPtr(owner), SdfPath.getCPtr(targetPath), name, SdfValueTypeName.getCPtr(typeName), (int)variability), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 19
0
        public UsdShadeInput CreateInput(TfToken name, SdfValueTypeName typeName)
        {
            UsdShadeInput ret = new UsdShadeInput(UsdCsPINVOKE.UsdShadeShader_CreateInput(swigCPtr, TfToken.getCPtr(name), SdfValueTypeName.getCPtr(typeName)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 20
0
        public UsdGeomPrimvar CreatePrimvar(TfToken attrName, SdfValueTypeName typeName)
        {
            UsdGeomPrimvar ret = new UsdGeomPrimvar(UsdCsPINVOKE.UsdGeomImageable_CreatePrimvar__SWIG_2(swigCPtr, TfToken.getCPtr(attrName), SdfValueTypeName.getCPtr(typeName)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public SdfAttributeSpecHandle New(SdfPrimSpecHandle owner, string name, SdfValueTypeName typeName)
        {
            SdfAttributeSpecHandle ret = new SdfAttributeSpecHandle(UsdCsPINVOKE.SdfAttributeSpecHandle_New__SWIG_2(swigCPtr, SdfPrimSpecHandle.getCPtr(owner), name, SdfValueTypeName.getCPtr(typeName)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 22
0
 public void GetDeclarationInfo(TfToken name, SdfValueTypeName typeName, TfToken interpolation, out int elementSize)
 {
     UsdCsPINVOKE.UsdGeomPrimvar_GetDeclarationInfo(swigCPtr, TfToken.getCPtr(name), SdfValueTypeName.getCPtr(typeName), TfToken.getCPtr(interpolation), out elementSize);
 }
Ejemplo n.º 23
0
        public UsdAttribute CreateAttribute(StdStringVector nameElts, SdfValueTypeName typeName)
        {
            UsdAttribute ret = new UsdAttribute(UsdCsPINVOKE.UsdPrim_CreateAttribute__SWIG_7(swigCPtr, StdStringVector.getCPtr(nameElts), SdfValueTypeName.getCPtr(typeName)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 24
0
 public void AddTypeAlias(SdfValueTypeName alias, SdfValueTypeName target)
 {
     typeAliases.Add(alias.GetAsToken(), target.GetAsToken());
 }