<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://xt-solution.cn/xdoc/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://xt-solution.cn/xdoc/feed.php">
        <title>XT Document apis</title>
        <description></description>
        <link>https://xt-solution.cn/xdoc/</link>
        <image rdf:resource="https://xt-solution.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-10-23T18:56:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://xt-solution.cn/xdoc/doku.php?id=apis:coordapi&amp;rev=1592664204&amp;do=diff"/>
                <rdf:li rdf:resource="https://xt-solution.cn/xdoc/doku.php?id=apis:glsl&amp;rev=1691710587&amp;do=diff"/>
                <rdf:li rdf:resource="https://xt-solution.cn/xdoc/doku.php?id=apis:mathapi&amp;rev=1592664204&amp;do=diff"/>
                <rdf:li rdf:resource="https://xt-solution.cn/xdoc/doku.php?id=apis:meshapi&amp;rev=1592664204&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://xt-solution.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico">
        <title>XT Document</title>
        <link>https://xt-solution.cn/xdoc/</link>
        <url>https://xt-solution.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://xt-solution.cn/xdoc/doku.php?id=apis:coordapi&amp;rev=1592664204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-20T22:43:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apis:coordapi</title>
        <link>https://xt-solution.cn/xdoc/doku.php?id=apis:coordapi&amp;rev=1592664204&amp;do=diff</link>
        <description>Coordinate API
&lt;a name=&quot;calcrectangulartransformmatrix&quot;&gt;&lt;/a&gt;
void CalcRectangularTransformMatrix(CoordSystem * from,CoordSystem * to,double * matrix)

	* function：计算原坐标系向目标坐标系转换的直角坐标转换矩阵
	* parameters：
		*  [i]CoordSystem * from : 源坐标系，如为0，则为全局直角坐标系&lt;a name=&quot;convertcoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;convertvector&quot;&gt;&lt;/a&gt;&lt;a name=&quot;converttensor&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://xt-solution.cn/xdoc/doku.php?id=apis:glsl&amp;rev=1691710587&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-11T07:36:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apis:glsl</title>
        <link>https://xt-solution.cn/xdoc/doku.php?id=apis:glsl&amp;rev=1691710587&amp;do=diff</link>
        <description>API list

----------
&lt;a name=&quot;calccolor&quot;&gt;&lt;/a&gt;
void CalcColor(in float coef, in int scheme, out vec4 color)

	* function: 给定归一化的值，按照颜色方案计算颜色
	* parameters: 
		*  [i] float coef: 归一化的值
		*  [i] int scheme: 颜色方案
		*  [o] vec4 color: 颜色值&lt;a name=&quot;calcbeltcoef&quot;&gt;&lt;/a&gt;&lt;a name=&quot;calcnewcoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;calcnewcoord2&quot;&gt;&lt;/a&gt;&lt;a name=&quot;calctransformmatrixfromz2v&quot;&gt;&lt;/a&gt;&lt;a name=&quot;convertcoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;scalecoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;checkclip&quot;&gt;&lt;/a&gt;&lt;a name=&quot;calccoolcolor&quot;&gt;&lt;/a&gt;&lt;a name=&quot;calcdamagecolor&quot;&gt;&lt;/a&gt;&lt;a name=&quot;c…</description>
    </item>
    <item rdf:about="https://xt-solution.cn/xdoc/doku.php?id=apis:mathapi&amp;rev=1592664204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-20T22:43:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apis:mathapi</title>
        <link>https://xt-solution.cn/xdoc/doku.php?id=apis:mathapi&amp;rev=1592664204&amp;do=diff</link>
        <description>math API
&lt;a name=&quot;vector3accumulate&quot;&gt;&lt;/a&gt;
void Vector3Accumulate(T *d, T * s)

	* function：3分量的向量累加，d = d + s。
	* parameters：
		*  [i]T * d : 被累加目标向量
		*  [i]T * s : 向量累加值

	* return value：无
&lt;a name=&quot;vector3add&quot;&gt;&lt;/a&gt;
 void Vector3Add(T * v1,T * v2,T *r) 

	*</description>
    </item>
    <item rdf:about="https://xt-solution.cn/xdoc/doku.php?id=apis:meshapi&amp;rev=1592664204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-20T22:43:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apis:meshapi</title>
        <link>https://xt-solution.cn/xdoc/doku.php?id=apis:meshapi&amp;rev=1592664204&amp;do=diff</link>
        <description>Mesh API

	*  GetThirdNodeIndex(Node ppNs, Node * pN0, Node * pN1)
  * ReplaceNode(Element * pElem, Node * pOld, Node * pNew)

----

&lt;a name=&quot;getthirdnodeindex&quot;&gt;&lt;/a&gt;

int GetThirdNodeIndex(Node **ppNs, Node * pN0, Node * pN1)
  *function£ºÔÚ±ä³¤Ä£Ê½ÏÂ¹¹ÔìMemPool¶ÔÏó
  *parameters£º
    - [i]Node &lt;a name=&quot;replacenode&quot;&gt;&lt;/a&gt;</description>
    </item>
</rdf:RDF>
