Пример #1
0
 public LLConstraint()
 {
     ConstraintType = EConstraintType.PointConstraint;
     //ASCIIEncoding byteconverter;
     SourceVolume = "INVALID"; //byteconverter.GetBytes("INVALID");
     TargetVolume = "INVALID"; //byteconverter.GetBytes("INVALID");
 }
Пример #2
0
 public LLConstraint(byte chainlen, EConstraintType type, string SourceName, string TargetName, Vector3 sourceoff,
                     Vector3 targetoff, Vector3 targetdir, float easeinstart, float easeinstop,
                     float easeoutstart, float easeoutstop)
 {
     ChainLength      = chainlen;
     ConstraintType   = type;
     SourceVolume     = SourceName;
     TargetVolume     = TargetName;
     SourceOffsetX    = sourceoff.X;
     SourceOffsetY    = sourceoff.Y;
     SourceOffsetZ    = sourceoff.Z;
     TargetOffsetX    = targetoff.X;
     TargetOffsetY    = targetoff.Y;
     TargetOffsetZ    = targetoff.Z;
     TargetDirectionX = targetdir.X;
     TargetDirectionY = targetdir.Y;
     TargetDirectionZ = targetdir.Z;
     EaseInStart      = easeinstart;
     EaseInStop       = easeinstop;
     EaseOutStart     = easeoutstart;
     EaseOutStop      = easeoutstop;
 }
Пример #3
0
 public ForeignKeyConstraint(
     string owner,
     string tableName,
     string constraintName,
     EConstraintType? constraintType,
     EConstraintStatus? constraintStatus,
     EConstraintDeferrability? deferrableState,
     EConstraintDeferredState? deferredState,
     EConstraintValidation? validationState,
     EConstraintReliability? reliabilityState,
     bool? invalid,
     string referencedTableOwner,
     string referencedConstraintName,
     EDeleteRule? deleteRule)
     : base(owner, tableName, constraintName, EConstraintType.ForeignKey, constraintStatus,
            deferrableState, deferredState, validationState, reliabilityState, invalid)
 {
     this.deleteRule = deleteRule;
     this.referencedTableOwner = referencedTableOwner;
     this.referencedConstraintName = referencedConstraintName;
 }
Пример #4
0
 public ConstraintBase(
     string owner,
     string tableName,
     string constraintName,
     EConstraintType? constraintType,
     EConstraintStatus? constraintStatus,
     EConstraintDeferrability? deferrableState,
     EConstraintDeferredState? deferredState,
     EConstraintValidation? validationState,
     EConstraintReliability? reliabilityState,
     bool? invalid)
 {
     this.owner = owner;
     this.tableName = tableName;
     this.tableRef = null;
     this.constraintName = constraintName;
     this.constraintType = constraintType;
     this.deferrableState = deferrableState;
     this.deferredState = deferredState;
     this.validationState = validationState;
     this.reliabilityState = reliabilityState;
     this.invalid = invalid;
 }
Пример #5
0
 public ColumnBasedConstraint(
     string owner,
     string tableName,
     string constraintName,
     EConstraintType? constraintType,
     EConstraintStatus? constraintStatus,
     EConstraintDeferrability? deferrableState,
     EConstraintDeferredState? deferredState,
     EConstraintValidation? validationState,
     EConstraintReliability? reliabilityState,
     bool? invalid)
     : base(owner, tableName, constraintName, constraintType, constraintStatus,
      deferrableState, deferredState, validationState, reliabilityState, invalid)
 {
 }
Пример #6
0
 public LLConstraint(byte chainlen, EConstraintType type, string SourceName, string TargetName, Vector3 sourceoff,
     Vector3 targetoff, Vector3 targetdir, float easeinstart, float easeinstop,
     float easeoutstart, float easeoutstop)
 {
     ChainLength = chainlen;
     ConstraintType = type;
     SourceVolume = SourceName;
     TargetVolume = TargetName;
     SourceOffsetX = sourceoff.X;
     SourceOffsetY = sourceoff.Y;
     SourceOffsetZ = sourceoff.Z;
     TargetOffsetX = targetoff.X;
     TargetOffsetY = targetoff.Y;
     TargetOffsetZ = targetoff.Z;
     TargetDirectionX = targetdir.X;
     TargetDirectionY = targetdir.Y;
     TargetDirectionZ = targetdir.Z;
     EaseInStart = easeinstart;
     EaseInStop = easeinstop;
     EaseOutStart = easeoutstart;
     EaseOutStop = easeoutstop;
 }
Пример #7
0
 public LLConstraint()
 {
     ConstraintType = EConstraintType.PointConstraint;
     //ASCIIEncoding byteconverter;
     SourceVolume = "INVALID"; //byteconverter.GetBytes("INVALID");
     TargetVolume = "INVALID"; //byteconverter.GetBytes("INVALID");
 }