theArcticOcean

博观而约取,厚积而薄发

排序:
默认
按更新时间
按访问量

【VTK】坐标系入门

vtkCoordinate and Coordinate Systems 以下英文介绍内容出自《VTKUsersGuide.pdf》 The Visualization Toolkit supports several different coordinate systems, and...

2018-10-20 22:48:22

阅读数:32

评论数:0

【VTK】使用vtkActor2D添加polyline

具体实现如下: #include <iostream> #include <vtkSmartPointer.h> #include <vtkSphereSource.h&g...

2018-10-20 22:41:22

阅读数:17

评论数:0

learn vtk by Python script on mac

之前写过一篇文章:learn vtk by Tcl script on mac 本文介绍vtk的Python学习环境的创建。 j基础环境: VTK-8.1.1 macOS Mojave 10.14 Python 2.7.10 build vtk,CMake一下: cmake ./ -G &am...

2018-10-20 10:02:00

阅读数:55

评论数:0

learn vtk by Tcl script on mac

环境: VTK-8.1.1 Mac OS X 10.13.6 /usr/bin/tclsh build vtk,cmake一下: cmake ./ -G "Unix Makefiles" \ -...

2018-10-10 08:09:19

阅读数:84

评论数:0

CMake 设置 Application Icon

For Windows 增添rc文件到工程中。 add file: Source/myapp.rc 包含内容: IDI_ICON1 ICON DISCARDABLE "Images/logo.ico" 他指明了图标文件...

2018-10-13 19:07:24

阅读数:16

评论数:0

【VTK】vtkPolyData生成网格与平面

生成网格 通过设置vtkPolyData的Points和lines来生成我们想要的网格。 为了不影响观看效果,例子中将交互性关闭了。 CMakeLists.txt cmake_minimum_required(VERSION 2.8) project(twoDimensionGird) fin...

2018-10-13 14:57:01

阅读数:23

评论数:0

QVTKOpenGLWidget使用问题记录

problem 1 QVTKOpenGLWidget requires a vtkGenericOpenGLRenderWindow. vtkCocoaRenderWindow is not supported. QVTKOpenGLWidget 对应使用的renderWindow是 vtkG...

2018-10-03 20:09:36

阅读数:49

评论数:0

Print debug message based on MinGW

夜深了,记录一篇打印log的文章。 我们知道,在C/C++中,一些特定的宏很有用,比如__FILE__, __LINE__等,他们可以告诉我们当前程序运行的信息。另外,参数可变的函数,dateType func (char * fmt, …)让我们随心所欲的输入任意个数的参数。结合这两者的优点,...

2017-12-08 23:09:37

阅读数:157

评论数:0

Print debug message based on MSVC

之前有写过:Print debug message based on MinGW 。那是在MinGW的编译环境下输出调试信息到本地文件中。如果换成MSVC的编译环境,原来的方法就行不通了,因为某些函数和语法不支持: #ifndef LOG_H #define LOG_H #include &...

2018-09-07 22:46:01

阅读数:28

评论数:0

【VTK】vtkImageActor显示图片的问题记录

vtkImageActor显示图片 简单的例子: #include <iostream> #include <vtkSmartPointer.h> #include &am...

2018-09-07 20:00:38

阅读数:49

评论数:0

【VTK】在Mac上学习VTK

MAC OS X上的编译: https://www.vtk.org/Wiki/VTK/Building/MacOSX 编译vtk使得QT版本为5 cmake configure: cmake ./ -G "Unix Makefiles&quo...

2018-08-31 20:26:26

阅读数:90

评论数:0

VTK 学习初步

VTK相关的基础知识VTK,visualization toolkit,可视化工具包,主要应用于三维计算机图形、图像处理和可视化方面。它在三维函数库OpenGL的基础上采用面向对象的设计方法发展而来,且具有跨平台的特性。 VTK面向对象,含有大量的对象模型。 源对象是可视化流水线的起点,映射器...

2016-05-08 19:22:28

阅读数:3946

评论数:0

libc system函数的探究

system导致父进程等待 在mac上的在线帮助有对system的如下说明: The system() function hands the argument command to the command interpreter sh(1). The calling pr...

2018-07-29 09:53:50

阅读数:44

评论数:0

QT开发GIF截屏工具的问题记录

项目地址:https://github.com/theArcticOcean/Gifer QT log 重定向问题。 描述:在QML中的log print成功输出所有信息,CPP中的打印不能显示文件名,行号,函数名 看了帮助文档中的例子 QtMessageHandler qInstallM...

2018-07-22 16:26:50

阅读数:52

评论数:0

【github myLocker】select监听多个fd,互斥锁保护终端交互

select监听多个fdselect用于多个fd的管理,检测哪个fd可读、可写,如果可读则接收消息(读),如果可写则输出消息(写)。 相关的函数:int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *e...

2017-08-26 22:05:59

阅读数:359

评论数:0

【github myLocker】线程切换调试,读写指针修改文件,socket 阻塞设置

线程切换调试gdb查看帮助:help(gdb) help List of classes of commands:aliases -- Aliases of other commands breakpoints -- Making program stop at certain points da...

2017-08-26 21:51:51

阅读数:359

评论数:0

【github myLocker】线程返回值,重复引用头文件,二进制文件I/O

线程返回值子线程使用pthread_exit()向调用线程返回数值,函数原型:void pthread_exit(void *retval); 调用线程使用函数pthread_join()的第二个参数void **接收返回值。函数原型:int pthread_join(pthread_t thr...

2017-08-13 22:37:53

阅读数:434

评论数:0

基于GDbus与QDbus的DBUS小练习

QDbus API:QT 的帮助文档 任务描述: proxy 获取 adaptor的数据,修改数据,接收数据修改的信号并查看新的值。 文件结构: ➜ DbusTest git:(master) ✗ tree . ├── Adaptor │ ├── Adaptor.pro │ ├── ...

2018-06-17 19:32:53

阅读数:144

评论数:0

waf 编译入门小练习

原始工程 源码在:https://github.com/theArcticOcean/CLib/tree/master/myLocker 目录结构为 Make编译工具对应的Makefile: DEPEND = pthTextCode.o main.o public.o pthTe...

2018-06-16 18:09:13

阅读数:222

评论数:0

DBUS入门笔记

DBUS简介 学习网址:https://dbus.freedesktop.org/doc/dbus-tutorial.html DBUS三层: libdbus,消息分发的守护进程Dbus daemon,应用程序框架的封装库或绑定 (For example, libdbus-glib and ...

2018-06-03 20:05:43

阅读数:243

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭