#include <vtkMimxUnstructuredGridActor.h>
| vtkMimxUnstructuredGridActor::vtkMimxUnstructuredGridActor | ( | ) | [protected] |
| vtkMimxUnstructuredGridActor::~vtkMimxUnstructuredGridActor | ( | ) | [protected] |
References vtkMimxActorBase::Actor, UnstructuredGrid, and UnstructuredGridMapper.
| vtkMimxUnstructuredGridActor::vtkMimxUnstructuredGridActor | ( | const vtkMimxUnstructuredGridActor & | ) | [private] |
| void vtkMimxUnstructuredGridActor::BuildMeshSeedLinks | ( | ) | [private] |
References CLinkedList< LinkedListElementType >::Add(), Node::CellNum, CheckIfCellsShareEdgeX(), CheckIfCellsShareEdgeY(), CheckIfCellsShareEdgeZ(), Node::Child, CLinkedList< LinkedListElementType >::Delete(), Node::EdgeNum, GetCellNeighbors(), CLinkedList< LinkedListElementType >::GetLastItem(), j, k, Links, MeshSeedCheck, MeshSeedLinks, New(), Node::Parent, Node::PeerNext, Node::PeerPrev, CMatrix< T >::Set(), CMatrix< T >::SetSize(), and UnstructuredGrid.
Referenced by ChangeMeshSeed(), EstimateMeshSeedsBasedOnAverageElementLength(), and GetMeshSeed().
| void vtkMimxUnstructuredGridActor::ChangeMeshSeedAvElLength | ( | int | BoxNum, | |
| int | Axis, | |||
| double | ElementLength | |||
| ) |
References ChangeMeshSeed(), EstimateMeshSeedsBasedOnAverageElementLength(), New(), and UnstructuredGrid.
Referenced by vtkKWMimxEditBBMeshSeedGroup::EditBBMeshSeedApplyCallback().
| int vtkMimxUnstructuredGridActor::CheckIfCellsShareEdgeX | ( | int | cellnum1, | |
| int | cellnum2, | |||
| int | parcell, | |||
| int | edgenum | |||
| ) | [private] |
References k, MeshSeedLinks, New(), UnstructuredGrid, and WhichEdgeOfCellBeingCompared().
Referenced by BuildMeshSeedLinks().
| int vtkMimxUnstructuredGridActor::CheckIfCellsShareEdgeY | ( | int | cellnum1, | |
| int | cellnum2, | |||
| int | parcell, | |||
| int | edgenum | |||
| ) | [private] |
References k, MeshSeedLinks, New(), UnstructuredGrid, and WhichEdgeOfCellBeingCompared().
Referenced by BuildMeshSeedLinks().
| int vtkMimxUnstructuredGridActor::CheckIfCellsShareEdgeZ | ( | int | cellnum1, | |
| int | cellnum2, | |||
| int | parcell, | |||
| int | edgenum | |||
| ) | [private] |
References k, MeshSeedLinks, New(), UnstructuredGrid, and WhichEdgeOfCellBeingCompared().
Referenced by BuildMeshSeedLinks().
| void vtkMimxUnstructuredGridActor::ComputeMeshSeed | ( | double | AvElLength | ) |
| void vtkMimxUnstructuredGridActor::DeleteElementSet | ( | const char * | Name | ) |
References New(), and UnstructuredGrid.
| void vtkMimxUnstructuredGridActor::DeleteNodeSet | ( | const char * | Name | ) |
| void vtkMimxUnstructuredGridActor::EstimateMeshSeedsBasedOnAverageElementLength | ( | double | ElLengthX, | |
| double | ElLengthY, | |||
| double | ElLengthZ | |||
| ) | [private] |
References BuildMeshSeedLinks(), Links, New(), SetHigherNumberedBBoxMeshSeed(), and UnstructuredGrid.
Referenced by ChangeMeshSeed(), ChangeMeshSeedAvElLength(), and MeshSeedFromAverageElementLength().
| void vtkMimxUnstructuredGridActor::GetCellNeighbors | ( | vtkIdType | cellnum, | |
| vtkIdList * | cellids | |||
| ) | [private] |
References j, MeshSeedCheck, New(), and UnstructuredGrid.
Referenced by BuildMeshSeedLinks().
| vtkUnstructuredGrid * vtkMimxUnstructuredGridActor::GetDataSet | ( | ) |
References UnstructuredGrid.
Referenced by vtkKWMimxGroupBase::AddBuildingBlockToDisplay(), vtkFiniteElementBuildingBlockList::AppendItem(), vtkKWMimxCreateBBMeshSeedGroup::CreateBBMeshSeedApplyCallback(), vtkKWMimxCreateSurfaceFromContourGroup::CreateSurfaceFromContourApplyCallback(), vtkKWMimxEditBBGroup::EditBBApplyCallback(), vtkKWMimxEditBBGroup::EditBBMergeCallback(), vtkKWMimxEditBBMeshSeedGroup::ShowMeshSeedCallback(), and vtkKWMimxEditBBGroup::ViewMergeFeedbackCallback().
| int vtkMimxUnstructuredGridActor::GetDisplayType | ( | ) |
References DisplayType.
Referenced by vtkKWMimxViewPropertiesGroup::SetViewProperties().
| void vtkMimxUnstructuredGridActor::GetFillColor | ( | double | rgb[3] | ) |
References FillColor.
| void vtkMimxUnstructuredGridActor::GetFillColor | ( | double & | red, | |
| double & | green, | |||
| double & | blue | |||
| ) |
References FillColor.
Referenced by vtkKWMimxViewPropertiesGroup::SetViewProperties().
References BuildMeshSeedLinks(), Links, and UnstructuredGrid.
Referenced by vtkKWMimxEditBBGroup::EditBBApplyCallback().
| void vtkMimxUnstructuredGridActor::GetOutlineColor | ( | double | rgb[3] | ) |
References OutlineColor.
| void vtkMimxUnstructuredGridActor::GetOutlineColor | ( | double & | red, | |
| double & | green, | |||
| double & | blue | |||
| ) |
References OutlineColor.
| void vtkMimxUnstructuredGridActor::Hide | ( | ) |
References vtkMimxActorBase::Actor.
| int vtkMimxUnstructuredGridActor::MeshSeedFromAverageElementLength | ( | double | ElLengthX, | |
| double | ElLengthY, | |||
| double | ElLengthZ | |||
| ) |
References EstimateMeshSeedsBasedOnAverageElementLength(), New(), and UnstructuredGrid.
Referenced by vtkKWMimxGroupBase::AddBuildingBlockToDisplay(), vtkKWMimxCreateBBFromRubberBandPickGroup::CreateBBFromRubberBandPickApplyCallback(), vtkKWMimxCreateBBMeshSeedGroup::CreateBBMeshSeedApplyCallback(), and vtkKWMimxEditBBGroup::EditBBApplyCallback().
| static vtkMimxUnstructuredGridActor* vtkMimxUnstructuredGridActor::New | ( | ) | [static] |
Referenced by vtkKWMimxGroupBase::AddBuildingBlockToDisplay(), vtkKWMimxEditBBGroup::AddEditedBB(), BuildMeshSeedLinks(), ChangeMeshSeedAvElLength(), CheckIfCellsShareEdgeX(), CheckIfCellsShareEdgeY(), CheckIfCellsShareEdgeZ(), vtkKWMimxCreateBBFromRubberBandPickGroup::CreateBBFromRubberBandPickApplyCallback(), DeleteElementSet(), vtkKWMimxEditBBGroup::EditBBApplyCallback(), EstimateMeshSeedsBasedOnAverageElementLength(), GetCellNeighbors(), vtkKWMimxMergeBBGroup::MergeBBApplyCallback(), MeshSeedFromAverageElementLength(), and vtkMimxUnstructuredGridActor().
| void vtkMimxUnstructuredGridActor::operator= | ( | const vtkMimxUnstructuredGridActor & | ) | [private] |
Reimplemented from vtkMimxActorBase.
| void vtkMimxUnstructuredGridActor::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMimxActorBase.
| void vtkMimxUnstructuredGridActor::RestoreVisibility | ( | void | ) |
References vtkMimxActorBase::Actor, and SavedVisibility.
| void vtkMimxUnstructuredGridActor::SaveVisibility | ( | void | ) |
References vtkMimxActorBase::Actor, and SavedVisibility.
| void vtkMimxUnstructuredGridActor::SetDisplayType | ( | int | mode | ) |
References vtkMimxActorBase::Actor, DisplayOutline, DisplaySurface, DisplayType, FillColor, and OutlineColor.
Referenced by vtkKWMimxViewPropertiesGroup::RepresentationCallback(), and vtkMimxUnstructuredGridActor().
| void vtkMimxUnstructuredGridActor::SetFillColor | ( | double | red, | |
| double | green, | |||
| double | blue | |||
| ) |
References vtkMimxActorBase::Actor, DisplaySurface, DisplayType, and FillColor.
| void vtkMimxUnstructuredGridActor::SetFillColor | ( | double | rgb[3] | ) |
References j, MeshSeedLinks, and UnstructuredGrid.
Referenced by EstimateMeshSeedsBasedOnAverageElementLength().
| void vtkMimxUnstructuredGridActor::SetOutlineColor | ( | double | red, | |
| double | green, | |||
| double | blue | |||
| ) |
References vtkMimxActorBase::Actor, DisplayOutline, DisplayType, and OutlineColor.
| void vtkMimxUnstructuredGridActor::SetOutlineColor | ( | double | rgb[3] | ) |
| void vtkMimxUnstructuredGridActor::Show | ( | ) |
References vtkMimxActorBase::Actor.
| vtkMimxUnstructuredGridActor::vtkGetMacro | ( | ElementSetName | , | |
| char * | ||||
| ) |
| vtkMimxUnstructuredGridActor::vtkSetMacro | ( | ElementSetName | , | |
| char * | ||||
| ) |
| vtkMimxUnstructuredGridActor::vtkTypeRevisionMacro | ( | vtkMimxUnstructuredGridActor | , | |
| vtkMimxActorBase | ||||
| ) |
| int vtkMimxUnstructuredGridActor::WhichEdgeOfCellBeingCompared | ( | vtkIdType | vertex1, | |
| vtkIdType | vertex2 | |||
| ) | [private] |
Referenced by CheckIfCellsShareEdgeX(), CheckIfCellsShareEdgeY(), and CheckIfCellsShareEdgeZ().
int vtkMimxUnstructuredGridActor::DisplayType [private] |
Referenced by GetDisplayType(), SetDisplayType(), SetFillColor(), and SetOutlineColor().
char* vtkMimxUnstructuredGridActor::ElementSetName [private] |
Referenced by vtkMimxUnstructuredGridActor().
double vtkMimxUnstructuredGridActor::FillColor[3] [private] |
Referenced by GetFillColor(), SetDisplayType(), SetFillColor(), and vtkMimxUnstructuredGridActor().
int vtkMimxUnstructuredGridActor::Links [private] |
Referenced by BuildMeshSeedLinks(), and GetCellNeighbors().
double vtkMimxUnstructuredGridActor::OutlineColor[3] [private] |
Referenced by GetOutlineColor(), SetDisplayType(), SetOutlineColor(), and vtkMimxUnstructuredGridActor().
Referenced by RestoreVisibility(), and SaveVisibility().
vtkUnstructuredGrid* vtkMimxUnstructuredGridActor::UnstructuredGrid [protected] |
Referenced by BuildMeshSeedLinks(), ChangeMeshSeed(), ChangeMeshSeedAvElLength(), CheckIfCellsShareEdgeX(), CheckIfCellsShareEdgeY(), CheckIfCellsShareEdgeZ(), DeleteElementSet(), EstimateMeshSeedsBasedOnAverageElementLength(), GetCellNeighbors(), GetDataSet(), GetMeshSeed(), MeshSeedFromAverageElementLength(), SetHigherNumberedBBoxMeshSeed(), vtkMimxUnstructuredGridActor(), and ~vtkMimxUnstructuredGridActor().
vtkDataSetMapper* vtkMimxUnstructuredGridActor::UnstructuredGridMapper [protected] |
Referenced by vtkMimxUnstructuredGridActor(), and ~vtkMimxUnstructuredGridActor().
1.6.1