MCPcopy Create free account
hub / github.com/PointCloudLibrary/pcl / setCameraClipDistances

Method setCameraClipDistances

visualization/src/pcl_visualizer.cpp:2139–2155  ·  view source on GitHub ↗

////////////////////////////////////////////////////////////////////////////////////////

Source from the content-addressed store, hash-verified

2137
2138/////////////////////////////////////////////////////////////////////////////////////////////
2139void
2140pcl::visualization::PCLVisualizer::setCameraClipDistances (double near, double far, int viewport)
2141{
2142 rens_->InitTraversal ();
2143 vtkRenderer* renderer = nullptr;
2144 int i = 0;
2145 while ((renderer = rens_->GetNextItem ()))
2146 {
2147 // Modify all renderer's cameras
2148 if (viewport == 0 || viewport == i)
2149 {
2150 vtkSmartPointer<vtkCamera> cam = renderer->GetActiveCamera ();
2151 cam->SetClippingRange (near, far);
2152 }
2153 ++i;
2154 }
2155}
2156
2157/////////////////////////////////////////////////////////////////////////////////////////////
2158void

Callers 10

runMethod · 0.80
runMethod · 0.80
CurrentFrameCloudViewMethod · 0.80
SceneCloudViewMethod · 0.80
CurrentFrameCloudViewMethod · 0.80
SceneCloudViewMethod · 0.80
CurrentFrameCloudViewMethod · 0.80
SceneCloudViewFunction · 0.80
CurrentFrameCloudViewMethod · 0.80
SceneCloudViewMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected