121#ifndef __vtkboneConstraint_h
122#define __vtkboneConstraint_h
145 NUMBER_OF_ConstraintAppliedTo
151 NUMBER_OF_ConstraintType
168 NUMBER_OF_Distribution
182 vtkSetStringMacro(Name);
183 vtkGetStringMacro(Name);
197 vtkSetClampMacro(ConstraintAppliedTo,
198 int, 0, NUMBER_OF_ConstraintAppliedTo);
199 vtkGetMacro(ConstraintAppliedTo,
int);
204 vtkSetClampMacro(ConstraintType,
205 int, 0, NUMBER_OF_ConstraintType);
206 vtkGetMacro(ConstraintType,
int);
212 {
return this->GetIndices()->GetNumberOfTuples();}
void operator=(const vtkObjectBase &)
a constraint for a finite element mesh
static const char * GetDistributionAsString(int Distribution)
virtual void RemoveLastValue()
virtual void ShallowCopy(vtkboneConstraint *constraint)
static const char * GetConstraintAppliedToAsString(int ConstraintAppliedTo)
static const char * GetConstraintTypeAsString(int ConstraintType)
virtual int Merge(vtkboneConstraint *other)
virtual int CheckAttributes()
virtual void RemoveValue(vtkIdType id)
static vtkboneConstraint * New()
vtkDataSetAttributes * GetAttributes()
vtkDataSetAttributes * Attributes
virtual void DeepCopy(vtkboneConstraint *constraint)
vtkMTimeType GetMTime() override
virtual vtkIdType GetNumberOfValues()
void PrintSelf(ostream &os, vtkIndent indent) override
vtkTypeUInt64 vtkMTimeType