![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for PclUtils::PCLVis, including all inherited members.
| addActorToRenderer(const vtkSmartPointer< vtkProp > &actor, int viewport=0) | PclUtils::PCLVis | |
| addCaption(const std::string &text, const CCVector2 &pos2D, const CCVector3 &anchorPos, double r, double g, double b, double a, int fontSize=10, const std::string &viewID="caption", bool anchorDragable=false, int viewport=0) | PclUtils::PCLVis | |
| addOrientedCube(const ccGLMatrixd &trans, double width, double height, double depth, double r=1.0, double g=1.0, double b=1.0, const std::string &id="cube", int viewport=0) | PclUtils::PCLVis | |
| addOrientedCube(const Eigen::Vector3f &translation, const Eigen::Quaternionf &rotation, double width, double height, double depth, double r=1.0, double g=1.0, double b=1.0, const std::string &id="cube", int viewport=0) | PclUtils::PCLVis | |
| addOrientedCube(const ecvOrientedBBox &obb, const std::string &id="cube", int viewport=0) | PclUtils::PCLVis | |
| addPolyline(const PCLPolygon::ConstPtr pclPolygon, double r, double g, double b, float width=1.0f, const std::string &id="multiline", int viewport=0) | PclUtils::PCLVis | |
| addScalarBar(const CC_DRAW_CONTEXT &context) | PclUtils::PCLVis | |
| addScalarFieldToVTK(const std::string &viewID, ccPointCloud *cloud, int scalarFieldIndex, int viewport=0) | PclUtils::PCLVis | |
| addTextureMesh(const PCLTextureMesh &mesh, const std::string &id, int viewport) | PclUtils::PCLVis | |
| addTextureMeshFromCCMesh(ccGenericMesh *mesh, const std::string &id, int viewport=0) | PclUtils::PCLVis | |
| addTextureMeshFromOBJ(const std::string &obj_path, const std::string &id, int viewport=0, int quality=2, bool enable_cache=true) | PclUtils::PCLVis | |
| addTextureMeshFromOBJAdvanced(const std::string &obj_path, const std::string &mtl_path, const std::string &id, int viewport=0, int max_texture_size=4096, bool use_mipmaps=true, bool enable_cache=true) | PclUtils::PCLVis | |
| clearTextureCache() | PclUtils::PCLVis | |
| configCenterAxes() | PclUtils::PCLVis | |
| configInteractorStyle(vtkSmartPointer< VTKExtensions::vtkCustomInteractorStyle > interactor_style) | PclUtils::PCLVis | |
| containWidget(const std::string &id) const | PclUtils::PCLVis | inline |
| displayText(const CC_DRAW_CONTEXT &context) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const PCLCloud::Ptr &smCloud) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const PCLMesh::Ptr &pclMesh) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const PCLTextureMesh::Ptr &textureMesh) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const PCLPolygon::Ptr &pclPolygon, bool closed) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const ccSensor *sensor) | PclUtils::PCLVis | |
| draw(const CC_DRAW_CONTEXT &context, const cloudViewer::geometry::LineSet *lineset) | PclUtils::PCLVis | |
| ecvGenericVisualizer()=default | ecvGenericVisualizer | |
| ecvGenericVisualizer3D()=default | ecvGenericVisualizer3D | |
| exitCallbackProcess() | PclUtils::PCLVis | |
| expandBounds(double bounds[6], vtkMatrix4x4 *matrix) | PclUtils::PCLVis | |
| ExpandBounds(double bounds[6], vtkMatrix4x4 *matrix) | PclUtils::PCLVis | static |
| GeometryBounds | PclUtils::PCLVis | protected |
| get2DInteractorStyle() | PclUtils::PCLVis | inline |
| get3DInteractorStyle() | PclUtils::PCLVis | inline |
| getActorById(const std::string &viewId) | PclUtils::PCLVis | |
| getAutoUpateCameraPos() | PclUtils::PCLVis | inline |
| getCamera(int viewport=0) | PclUtils::PCLVis | |
| getCameraFocalDistance(int viewport=0) | PclUtils::PCLVis | |
| getCaptionPosition(const std::string &viewID, float &posX, float &posY) | PclUtils::PCLVis | |
| getCenterOfRotation(double center[3]) | PclUtils::PCLVis | |
| getCurrentRenderer(int viewport=0) | PclUtils::PCLVis | |
| GetDataAxesGridProperties(const std::string &viewID, AxesGridProperties &props) const | PclUtils::PCLVis | |
| getGLDepth(int x, int y) | PclUtils::PCLVis | |
| getIdByActor(vtkProp *actor) | PclUtils::PCLVis | |
| getLightIntensity() const | PclUtils::PCLVis | |
| getModelViewTransformMatrix(Eigen::Matrix4d &view) | PclUtils::PCLVis | |
| getParallelScale(int viewport=0) | PclUtils::PCLVis | |
| getPCLInteractorStyle() | PclUtils::PCLVis | |
| getPerspectiveState(int viewport=0) | PclUtils::PCLVis | |
| getProjectionTransformMatrix(Eigen::Matrix4d &proj) | PclUtils::PCLVis | |
| getPropActorMap() | PclUtils::PCLVis | inline |
| getPropById(const std::string &viewId) | PclUtils::PCLVis | |
| getPropCollectionById(const std::string &viewId) | PclUtils::PCLVis | |
| getReasonableClippingRange(double range[2], int viewport=0) | PclUtils::PCLVis | |
| getRenderWindowInteractor() | PclUtils::PCLVis | inline |
| getRotationFactor() | PclUtils::PCLVis | |
| getSourceCloud(const std::string &viewID) const | PclUtils::PCLVis | |
| getSourceMesh(const std::string &viewID) const | PclUtils::PCLVis | |
| getSourceObject(const std::string &viewID) const | PclUtils::PCLVis | |
| getTextureCacheInfo(size_t &count, size_t &memory_bytes) const | PclUtils::PCLVis | |
| getTransformation(const CC_DRAW_CONTEXT &context, const CCVector3d &origin) | PclUtils::PCLVis | |
| getVisibleGeometryBounds() | PclUtils::PCLVis | inline |
| getVtkCamera(int viewport=0) | PclUtils::PCLVis | |
| getWidgetActorMap() | PclUtils::PCLVis | inline |
| getWidgetById(const std::string &viewId) | PclUtils::PCLVis | |
| hasSourceObject(const std::string &viewID) const | PclUtils::PCLVis | |
| hideOrientationMarkerWidgetAxes() | PclUtils::PCLVis | |
| hidePclMarkerAxes() | PclUtils::PCLVis | |
| hideShowActors(bool visibility, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| hideShowWidgets(bool visibility, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| initialize() | PclUtils::PCLVis | |
| interactorAreaPickedEvent(const std::vector< int > &selected_slice) | ecvGenericVisualizer3D | signal |
| interactorKeyboardEvent(const std::string &symKey) | ecvGenericVisualizer3D | signal |
| interactorPickedEvent(vtkActor *actor) | PclUtils::PCLVis | signal |
| interactorPointPickedEvent(const CCVector3 &p, int index, const std::string &id) | ecvGenericVisualizer3D | signal |
| internalResetCameraClippingRange() | PclUtils::PCLVis | inline |
| isActorPickingEnabled() | PclUtils::PCLVis | inline |
| isAreaPickingEnabled() | PclUtils::PCLVis | inline |
| IsCameraOrientationWidgetShown() const | PclUtils::PCLVis | |
| isPointPickingEnabled() | PclUtils::PCLVis | inline |
| m_actorPickingEnabled | PclUtils::PCLVis | protected |
| m_area_picker | PclUtils::PCLVis | protected |
| m_areaPickingEnabled | PclUtils::PCLVis | protected |
| m_autoUpdateCameraPos | PclUtils::PCLVis | protected |
| m_axes_widget | PclUtils::PCLVis | protected |
| m_cameraOrientationWidget | PclUtils::PCLVis | protected |
| m_centerAxes | PclUtils::PCLVis | protected |
| m_cloud_mutex | PclUtils::PCLVis | protected |
| m_currentMode | PclUtils::PCLVis | protected |
| m_dataAxesGridMap | PclUtils::PCLVis | protected |
| m_interactorStyle | PclUtils::PCLVis | protected |
| m_lightIntensity | PclUtils::PCLVis | protected |
| m_point_picker | PclUtils::PCLVis | protected |
| m_pointPickingEnabled | PclUtils::PCLVis | protected |
| m_prop_map | PclUtils::PCLVis | protected |
| m_propPicker | PclUtils::PCLVis | protected |
| m_selected_slice | PclUtils::PCLVis | protected |
| m_sourceObjectMap | PclUtils::PCLVis | protected |
| m_widget_map | PclUtils::PCLVis | protected |
| pclMarkerAxesShown() | PclUtils::PCLVis | |
| PCLVis(vtkSmartPointer< VTKExtensions::vtkCustomInteractorStyle > interactor_style, const std::string &viewerName="", bool initIterator=false, int argc=0, char **argv=nullptr) | PclUtils::PCLVis | |
| PCLVis(vtkSmartPointer< vtkRenderer > ren, vtkSmartPointer< vtkRenderWindow > wind, vtkSmartPointer< VTKExtensions::vtkCustomInteractorStyle > interactor_style, const std::string &viewerName="", bool initIterator=false, int argc=0, char **argv=nullptr) | PclUtils::PCLVis | |
| pickActor(double x, double y) | PclUtils::PCLVis | |
| pickItem(double x0=-1, double y0=-1, double x1=5.0, double y1=5.0) | PclUtils::PCLVis | |
| removeActorFromRenderer(const vtkSmartPointer< vtkProp > &actor, int viewport=0) | PclUtils::PCLVis | |
| RemoveDataAxesGrid(const std::string &viewID) | PclUtils::PCLVis | |
| removeEntities(const CC_DRAW_CONTEXT &context) | PclUtils::PCLVis | |
| removeSourceObject(const std::string &viewID) | PclUtils::PCLVis | |
| renderToImage(int zoomFactor=1, bool renderOverlayItems=false, bool silent=false, int viewport=0) | PclUtils::PCLVis | |
| resetCamera(const ccBBox *bbox) | PclUtils::PCLVis | |
| resetCamera(double xMin, double xMax, double yMin, double yMax, double zMin, double zMax) | PclUtils::PCLVis | |
| resetCamera() | PclUtils::PCLVis | inline |
| resetCamera(double bounds[6]) | PclUtils::PCLVis | inline |
| resetCameraClippingRange(int viewport=0) | PclUtils::PCLVis | |
| resetCenterOfRotation(int viewport=0) | PclUtils::PCLVis | |
| resetScalarColor(const std::string &viewID, bool flag=true, int viewport=0) | PclUtils::PCLVis | |
| rotateWithAxis(const CCVector2i &pos, const CCVector3d &axis, double angle, int viewport=0) | PclUtils::PCLVis | |
| setActorPickingEnabled(bool state) | PclUtils::PCLVis | inline |
| setAreaPickingEnabled(bool state) | PclUtils::PCLVis | inline |
| setAreaPickingMode(bool state) | PclUtils::PCLVis | |
| setAutoUpateCameraPos(bool state) | PclUtils::PCLVis | inline |
| setCamera2DManipulators(const int manipulators[9]) | PclUtils::PCLVis | virtual |
| setCamera2DMouseWheelMotionFactor(double factor) | PclUtils::PCLVis | virtual |
| setCamera3DManipulators(const int manipulators[9]) | PclUtils::PCLVis | virtual |
| setCamera3DMouseWheelMotionFactor(double factor) | PclUtils::PCLVis | virtual |
| setCameraFocalDistance(double focal_distance, int viewport=0) | PclUtils::PCLVis | |
| setCameraManipulators(VTKExtensions::vtkCustomInteractorStyle *style, const int manipulators[9]) | PclUtils::PCLVis | |
| setCameraViewAngle(double viewAngle, int viewport=0) | PclUtils::PCLVis | |
| setCenterAxesVisibility(bool) | PclUtils::PCLVis | |
| setCenterOfRotation(double x, double y, double z) | PclUtils::PCLVis | |
| setCenterOfRotation(double xyz[3]) | PclUtils::PCLVis | inline |
| setCurrentSourceObject(ccHObject *obj, const std::string &viewID) | PclUtils::PCLVis | |
| SetDataAxesGridProperties(const std::string &viewID, const AxesGridProperties &props) | PclUtils::PCLVis | |
| setLightIntensity(double intensity) | PclUtils::PCLVis | |
| setLightMode(const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setLineWidth(const unsigned char lineWidth, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setMeshOpacity(double opacity, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setMeshRenderingMode(MESH_RENDERING_MODE mode, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setMeshShadingMode(SHADING_MODE mode, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setModelViewMatrix(const ccGLMatrixd &viewMat, int viewport=0) | PclUtils::PCLVis | |
| setOrthoProjection(int viewport=0) | PclUtils::PCLVis | |
| setParallelScale(double scale, int viewport=0) | PclUtils::PCLVis | |
| setPerspectiveProjection(int viewport=0) | PclUtils::PCLVis | |
| setPointCloudOpacity(double opacity, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setPointCloudUniqueColor(double r, double g, double b, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setPointPickingEnabled(bool state) | PclUtils::PCLVis | inline |
| setPointSize(const unsigned char pointSize, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setRotationFactor(double factor) | PclUtils::PCLVis | |
| setScalarFieldName(const std::string &viewID, const std::string &scalarName, int viewport=0) | PclUtils::PCLVis | |
| setShapeOpacity(double opacity, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setShapeShadingMode(SHADING_MODE mode, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setShapeUniqueColor(float r, float g, float b, const std::string &viewID, int viewport=0) | PclUtils::PCLVis | |
| setupInteractor(vtkRenderWindowInteractor *iren, vtkRenderWindow *win) | PclUtils::PCLVis | |
| showOrientationMarkerWidgetAxes(vtkRenderWindowInteractor *interactor) | PclUtils::PCLVis | |
| showPclMarkerAxes(vtkRenderWindowInteractor *interactor=nullptr) | PclUtils::PCLVis | |
| syncAllScalarFieldsToVTK(const std::string &viewID, ccPointCloud *cloud, int viewport=0) | PclUtils::PCLVis | |
| synchronizeGeometryBounds(int viewport=0) | PclUtils::PCLVis | |
| ThreeDInteractorStyle | PclUtils::PCLVis | protected |
| toggleActorPicking() | PclUtils::PCLVis | inline |
| toggleAreaPicking() | PclUtils::PCLVis | |
| ToggleCameraOrientationWidget(bool show) | PclUtils::PCLVis | |
| toggleOrientationMarkerWidgetAxes() | PclUtils::PCLVis | |
| togglePointPicking() | PclUtils::PCLVis | inline |
| transformEntities(const CC_DRAW_CONTEXT &context) | PclUtils::PCLVis | |
| TwoDInteractorStyle | PclUtils::PCLVis | protected |
| updateCaption(const std::string &text, const CCVector2 &pos2D, const CCVector3 &anchorPos, double r, double g, double b, double a, int fontSize=10, const std::string &viewID="caption", int viewport=0) | PclUtils::PCLVis | |
| updateCenterAxes() | PclUtils::PCLVis | virtual |
| updateNormals(const CC_DRAW_CONTEXT &context, const PCLCloud::Ptr &smCloud) | PclUtils::PCLVis | |
| updateScalarBar(const CC_DRAW_CONTEXT &context) | PclUtils::PCLVis | |
| UpdateScreen() | PclUtils::PCLVis | |
| updateShadingMode(const CC_DRAW_CONTEXT &context, PCLCloud &smCloud) | PclUtils::PCLVis | |
| updateTexture(const CC_DRAW_CONTEXT &context, const ccMaterialSet *materials) | PclUtils::PCLVis | |
| zoomCamera(double zoomFactor, int viewport=0) | PclUtils::PCLVis | |
| ~ecvGenericVisualizer()=default | ecvGenericVisualizer | virtual |
| ~ecvGenericVisualizer3D()=default | ecvGenericVisualizer3D | virtual |
| ~PCLVis() | PclUtils::PCLVis | virtual |