当前位置: 首页>>代码示例>>C++>>正文


C++ Punto::negated方法代码示例

本文整理汇总了C++中Punto::negated方法的典型用法代码示例。如果您正苦于以下问题:C++ Punto::negated方法的具体用法?C++ Punto::negated怎么用?C++ Punto::negated使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Punto的用法示例。


在下文中一共展示了Punto::negated方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: scale

Transformacion Transformacion::scale(float sx,float sy,float sz, Punto centro)
//Acumula el escalado sobre un punto generico
{
	Matriz s;
	translation(centro);
	s.setelem(0,0,sx); s.setelem(1,1,sy); s.setelem(2,2,sz);
	append(s);
	return translation(centro.negated());
}
开发者ID:seiseises,项目名称:gpc_pr2-ModeladoGeometrico,代码行数:9,代码来源:Algebra.cpp

示例2: rotation

Transformacion Transformacion::rotation(float ang, Vector vectorEje, Punto enRecta )
//Acumula el giro alrededor de un eje generico
{
	float lat,lon;

	lat= vectorEje.latitude();		//latitud
	lon= vectorEje.longitude();		//longitud

	//Recordar acumulacion LIFO
	translation(enRecta);			//Rehacer la traslacion
	rotY(lon);						//Rehacer la longitud
	rotX(-lat);						//Rehacer la latitud
	rotZ(ang);						//Girar el angulo
	rotX(lat);						//Deshacer la latitud
	rotY(-lon);						//Deshacer la longitud
	return translation(enRecta.negated());	//Traslacion al origen
}
开发者ID:seiseises,项目名称:gpc_pr2-ModeladoGeometrico,代码行数:17,代码来源:Algebra.cpp


注:本文中的Punto::negated方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。