本文整理汇总了C++中base::Vector3d::x方法的典型用法代码示例。如果您正苦于以下问题:C++ Vector3d::x方法的具体用法?C++ Vector3d::x怎么用?C++ Vector3d::x使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类base::Vector3d
的用法示例。
在下文中一共展示了Vector3d::x方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setColor
void TrajectoryVisualization::setColor(const base::Vector3d& color)
{
{ boost::mutex::scoped_lock lockit(this->updateMutex);
this->color = osg::Vec4(color.x(), color.y(), color.z(), 1.0); }
emit propertyChanged("Color");
setDirty();
}
示例2: updateDataIntern
void TrajectoryVisualization::updateDataIntern( const base::Vector3d& data )
{
if(doClear)
{
points.clear();
doClear = false;
}
Point p;
p.point = osg::Vec3(data.x(), data.y(), data.z());
p.color = color;
points.push_back(p);
while(points.size() > max_number_of_points)
points.pop_front();
}