//---------------------------------------------------------------
- float*
- TMeshOnEntityImpl
- ::GetNodeCoord(vtkIdType theObjID)
- {
- vtkIdType aVTKID = GetNodeVTKID(theObjID);
- return GetFilter()->GetOutput()->GetPoint(aVTKID);
- }
-
vtkIdType
TMeshOnEntityImpl
::GetNodeVTKID(vtkIdType theID) const
return myNamedPointCoords->GetObjID(theID);
}
- vtkCell*
- TMeshOnEntityImpl
- ::GetElemCell(int theObjID)
- {
- vtkIdType aVtkID = GetElemVTKID(theObjID);
- return GetFilter()->GetOutput()->GetCell(aVtkID);
- }
-
vtkIdType
TMeshOnEntityImpl
::GetElemVTKID(vtkIdType theID) const
//---------------------------------------------------------------
- vtkCell*
- TFamilyImpl
- ::GetElemCell(vtkIdType theObjID)
- {
- vtkIdType aVtkID = GetElemVTKID(theObjID);
- return GetSource()->GetCell(aVtkID);
- }
-
vtkIdType
TFamilyImpl
::GetElemVTKID(vtkIdType theID) const
return myNamedPointCoords->GetVTKID(theID);
}
- float*
- TFamilyImpl
- ::GetNodeCoord(vtkIdType theObjID)
- {
- vtkIdType aVTKID = GetNodeVTKID(theObjID);
- return GetSource()->GetPoint(aVTKID);
- }
-
//---------------------------------------------------------------
TNbASizeCells
return make_pair(aNbCells,aCellsSize);
}
- vtkCell*
- TGroupImpl
- ::GetElemCell(vtkIdType theObjID)
- {
- vtkIdType aVtkID = GetElemVTKID(theObjID);
- return GetFilter()->GetOutput()->GetCell(aVtkID);
- }
-
vtkIdType
TGroupImpl
::GetElemVTKID(vtkIdType theID) const
return myNamedPointCoords->GetVTKID(theID);
}
- float*
- TGroupImpl
- ::GetNodeCoord(vtkIdType theObjID)
- {
- vtkIdType aVTKID = GetNodeVTKID(theObjID);
- return GetFilter()->GetOutput()->GetPoint(aVTKID);
- }
-
//---------------------------------------------------------------
void
struct TMeshOnEntityImpl: virtual TMeshOnEntity, virtual TAppendFilter, virtual TSizeCounter
{
- virtual
- float*
- GetNodeCoord(vtkIdType theObjID);
-
virtual
vtkIdType
GetNodeVTKID(vtkIdType theID) const;
vtkIdType
GetNodeObjID(vtkIdType theID) const;
- virtual
- vtkCell*
- GetElemCell(vtkIdType theID);
-
virtual
vtkIdType
GetElemVTKID(vtkIdType theID) const;
vtkIdType
GetNodeVTKID(vtkIdType theID) const ;
- virtual
- float*
- GetNodeCoord(vtkIdType theObjID) ;
-
- virtual
- vtkCell*
- GetElemCell(vtkIdType theObjID);
-
virtual
vtkIdType
GetElemVTKID(vtkIdType theID) const;
TNbASizeCells
GetNbASizeCells() const;
- virtual
- vtkCell*
- GetElemCell(vtkIdType theObjID);
-
virtual
vtkIdType
GetElemVTKID(vtkIdType theID) const;
vtkIdType
GetNodeVTKID(vtkIdType theID) const;
- virtual
- float*
- GetNodeCoord(vtkIdType theObjID);
-
- virtual
- TVTKOutput*
- GetVTKOutput()
- {
- return TAppendFilter::GetVTKOutput();
- }
-
TID2ID myElemObj2VTKID;
TFamilyArr myFamilyArr;
PNamedPointCoords myNamedPointCoords;