问题标签 [transform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
75856 浏览

xml - XSLT 使用命名空间转换 XML

我正在尝试使用XSLT将一些XML转换为HTML

问题:

我无法让它工作。有人可以告诉我我做错了什么吗?

XML:

XSLT:

0 投票
2 回答
4105 浏览

c++ - mem_fun 和 bind1st 问题

我有以下课程:

现在,我已经vector<A*> availableObjs人满为患了。我想调用clone其中的每一个,因此将克隆的对象插入到clonedObjs类型的新容器中vector<A*>。我正在尝试关注 - 但它没有编译:

有没有简单的出路?我有很多像 A 一样的分类 - 所以让它们中的每一个都成为函子是太多的任务。

0 投票
3 回答
3150 浏览

wpf - WPF 3D - 如何保存和加载相机视图?

我有一个 WPF 3D 场景,我可以使用3DTools libraryTrackballDecorator中的平移、旋转和缩放。我想保存相机设置(转换)并能够在应用程序下次重新启动时重新应用它们(因此视图被恢复)。

我试图保存每个单独的值Camera

这不起作用,我猜是因为这些设置没有根据应用于相机的转换进行更新(我总是得到在 xaml 中设置的初始值)。

我检查了 Transformation3D 类,但找不到任何方法来设置它的值......

问题是我需要从 PerspectiveCamera 获取什么值才能恢复到上次关闭应用程序时的状态。相机设置为默认位置(在 Xaml 中),然后由 TrackBallDecorator 对该相机应用变换。我怎样才能保存这个转换(要存储什么值)?我以后如何重新申请?

0 投票
1 回答
1148 浏览

html - nokogiri:xml 到 html

我只想做一些直接的转换(几乎只是搜索和替换),但我无法将东西放在适当的位置 - 我最终会出现不合适的链接和重复的内容。我确定我在尝试遍历 xml 时做了一些愚蠢的事情:)

我正在尝试:

上:

去创造:

我一直在尝试各种各样的事情来尝试让它工作,基本的 html 结构还可以,但是段落的孩子是一团糟 - 任何帮助都会非常感激。问候,里奇

0 投票
1 回答
525 浏览

silverlight - ScaleTransform 应用于 stackpanel 中的元素会导致“空白”空间

当我将应用了 ScaleTransform 的 UserControl 添加到 StackPanel 时,我看到控件之间有额外的空间,就好像没有应用转换一样。据我了解,变换实际上并没有改变控件的宽度/高度,而是改变了渲染宽度/高度。如果是这种情况,我怎样才能让控件在没有额外空间的情况下出现?

这是一个例子。第一行代表我的控件在没有应用转换的情况下的样子。第二行是 ScaleTransform {ScaleX = .75, ScaleY = .75} 的样子。我希望元素像第一行一样相互碰撞。

替代文字

0 投票
3 回答
1942 浏览

actionscript-3 - 从矩形变成梯形

如何使用 ActionScript3 将矩形转换为梯形

我的梯形是 3D 房间的地板,我想对其进行纹理化(位图瓷砖)。

0 投票
2 回答
1918 浏览

xslt - 在 XML 源文件中改变 xpath-default-namespace

我有一组使用 XSL 转换处理的 XML 文件。它们有一个默认命名空间,所以我的 XSL 转换必须包含以下声明:

xpath-default-namespace="urn:CZ-RVV-IS-VaV-XML-NS:data-1.2.2"

问题是这个值不时变化,我的转换突然停止工作,直到我从新文件中查看一个示例,提取这个命名空间 ID 并将其放入转换中,从而转换停止对旧文件工作。有没有办法将它作为参数传递,或者在运行时以某种方式设置它?我已经尝试过在各种教程中查找的参数语法,但没有一个适用于这种特殊用途。

我搜索了各种论坛,找到了对 XSL 的命名空间无关编码的引用,但不知道如何去做。Ian Williams 的“XSLT 和 Xpath”一书指出,必须声明默认命名空间,否则您在输出流中将一无所获,这对我来说就是这样。但我真的不想定期手动更改它,我想给用户一些可以工作的东西,而不需要我经常关注。

到目前为止,我发明的唯一 100% 可靠的方法是使用标准编程语言将 XML 源和 XSL 转换作为文本文件打开,从 XML 源中提取 URI,将其粘贴到 XSL 转换中,关闭这两个文件并然后,最后运行实际的变换。这行得通,但非常愚蠢,至少在我看来。如何更好地处理更改默认命名空间?

皮特

0 投票
3 回答
1451 浏览

c# - 在调整大小时调整 silverlight 画布中所有元素的最佳方法是什么?

我刚开始学习SL。我试图在调整大小时调整画布内所有元素的大小。但我找不到正确的方法。

这就是我所做的

  1. 遍历画布中的所有子元素
  2. 根据新尺寸计算比例 X 和 Y
  3. 并将比例值与每个元素的大小属性相乘

但在 SL3.0 中,我在 UIelement 中找不到任何尺寸属性来设置新尺寸。在示例代码下方

我也无法找到将每个元素移动到相对于大小更改的画布的新位置的选项...

有人能指出我正确的方向吗..

更新:

我想在MSCUI中实现这样的目标。为了更清楚,我添加了一些屏幕截图

这就是初始屏幕的外观。 替代文字 http://img690.imageshack.us/img690/4611/initial.jpg

在扩展小部件时,它会放大,而其他小部件会缩小

替代文字 http://img26.imageshack.us/img26/8725/afterexpand.jpg

我只需要做动物园部分。有任何想法吗??

0 投票
5 回答
11412 浏览

opengl - 如何在 GLSL 中将定向光转换为相机空间

我有以下用于照明的 GLSL 代码:

光矢量在世界空间中指定。我使用gluLookAt. 由于 OpenGL 假设光矢量在相机空间中,所以光会随着相机移动,而不是保持在固定的方向。

我尝试在调用之前和之后激活着色器并设置光矢量gluLookAt,但我得到了相同的效果。我究竟需要做什么才能正确转换光矢量?

0 投票
3 回答
7197 浏览

iphone - 如何反转转换 UIView?

我正在使用 core-plot 库在我的 iPhone 应用程序上绘制条形图,当我尝试向图表添加标签或其他一些视图时出现问题,

实际上我添加的视图是这样垂直反转的......

代码就像

我不敢玩 core-plot 库。

那么有没有其他方法可以做正确的事情呢?我应该在添加视图之前进行转换吗?

如果这是解决方案,那么这将是昂贵的,因为我必须添加多个子视图。

希望每个人都清楚我的问题。