参考文档
wiki 对应示例 VTK/Examples/Cxx/Meshes/FillHoles
vtkFillHolesFilter类 官网文档
调用可执行文件的方式以及对argc和argv的理解:
根据调用时传入参数的不同,采用不同的策略:
- 如果是直接调用exe,则采用默认的数据。
- 如果是在调用exe后跟上数据路径,则采用路径提供的数据。
argc (argument count)是调用可执行文件时传入的参数个数
argv (argument value)是参数的具体值,一个字符串数字组
比如 FillHoles.exe d:/data.txt,则argc为1,argv[0]为FillHoles.exe,argv[1]为 d:/data.txt
vtkSphereSource类
Update的作用
vtkIdTypeArray类
SetNumberOfComponents的作用
vtkSelectionNode类
SetFieldType
SetContentType
SetSelectionList
GetProperties()->Set(vtkSelectionNode::INVERSE(), 1);
vtkSelection类
AddNode
vtkExtractSelection类
SetInputConnection
vtkDataSetSurfaceFilter类
GetOutput
vtkPolyData类
ShallowCopy
GetProducerPort
GetPointData
GetNormals
vtkFillHolesFilter类
SetInputConnection
SetHoleSize
GetOutputPort
vtkPolyDataNormals类
SetInputConnection
ConsistencyOn
SplittingOff
GetOutput
GetPointData
SetNormals
vtkPolyDataMapper类
SetInputConnection
vtkProperty类
SetDiffuseColor
vtkActor类
SetMapper
SetBackfaceProperty
GetProperty()->SetDiffuseColor(1.0, 0.3882, 0.2784)
vtkRenderer类
GetActiveCamera
SetPosition
SetFocalPoint
SetViewUp
Azimuth
Elevation
ResetCamera
rightRenderer->SetActiveCamera(leftRenderer->GetActiveCamera());共享