<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://x9x1.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://x9x1.cn/xdoc/feed.php">
        <title>XT Document class:domain</title>
        <description></description>
        <link>https://x9x1.cn/xdoc/</link>
        <image rdf:resource="https://x9x1.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-10-23T12:31:40+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:analysismanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:conditioninstancemanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:conditionmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:datummanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:elementmanager&amp;rev=1684203275&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:elementset&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:externalrefmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:geometrymanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:groupmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:iditem&amp;rev=1604272247&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:itemattribute&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:itemlink&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:jobmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:loadcasemanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:loadtemperature&amp;rev=1668658425&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:materialentrymanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:materialmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:modelmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:modelreference&amp;rev=1604272247&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:nitem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:nodemanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:norderitem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:ordercontainer&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitemiterator&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderlink&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:partmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:propertymanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:resultindexmap&amp;rev=1714103823&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:resultmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:sectionmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelink&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelinkiterator&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:tablemanager&amp;rev=1683414692&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:typehandler&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:unitsysmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xanalysis&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xassembly&amp;rev=1702518426&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xcondition&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconditioninstance&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconnection&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconstraint&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xcoordsystem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xdatum&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xedge&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xelement&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xexternalref&amp;rev=1668658425&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xface&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xgeometry&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xgroup&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xinterpolator&amp;rev=1668658425&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xitem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xjob&amp;rev=1668658425&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xload&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xloadcase&amp;rev=1684277653&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmanager&amp;rev=1691109650&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterial&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterialentry&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodel&amp;rev=1702518426&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodelcomponent&amp;rev=1702518426&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xnode&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xpart&amp;rev=1702518426&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xpartsnapshot&amp;rev=1660003381&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xproperty&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresult&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultcomponent&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultstep&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultsubstep&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xsection&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xsolid&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xtable&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xtextitem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xuniqueobjectid&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xunitsystem&amp;rev=1683327675&amp;do=diff"/>
                <rdf:li rdf:resource="https://x9x1.cn/xdoc/doku.php?id=class:domain:xvertex&amp;rev=1683327675&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://x9x1.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico">
        <title>XT Document</title>
        <link>https://x9x1.cn/xdoc/</link>
        <url>https://x9x1.cn/xdoc/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:analysismanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:analysismanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:analysismanager&amp;rev=1691109650&amp;do=diff</link>
        <description>AnalysisManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

AnalysisManager从XManager继承，是分析设定对象管理器，所有分析设定对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Analysis，类型名是“DANALYSIS”。&lt;a name=&quot;analysismanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getobjectpropertysheet&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:conditioninstancemanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:conditioninstancemanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:conditioninstancemanager&amp;rev=1691109650&amp;do=diff</link>
        <description>ConditionInstanceManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ConditionInstanceManager从XManager继承，是条件实例对象管理器，所有条件实例对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_ConditionInstance，类型名是“DCNDINSTANCE”。&lt;a name=&quot;conditioninstancemanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~conditioninstancemanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:conditionmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:conditionmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:conditionmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>ConditionManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ConditionManager从XManager继承，是边界条件对象管理器，所有边界条件对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Condition，类型名是“DCONDITION”。&lt;a name=&quot;m_pcndextmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;conditionmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~conditionmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getconditioncount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clearviewdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getconditiondatasize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;&lt;a name=&quot;get…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:datummanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:datummanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:datummanager&amp;rev=1691109650&amp;do=diff</link>
        <description>DatumManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

DatumManager从XManager继承，是基准对象管理器，所有基准对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Datum，类型名是&lt;a name=&quot;datummanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~datummanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getobjectpropertysheet&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:elementmanager&amp;rev=1684203275&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-16T10:14:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:elementmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:elementmanager&amp;rev=1684203275&amp;do=diff</link>
        <description>ElementManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ElementManager从XManager继承，是网格单元对象管理器，所有网格单元对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Element，类型名是“DELEMENT”。&lt;a name=&quot;m_pnodemgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmdl&quot;&gt;&lt;/a&gt;&lt;a name=&quot;elementmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~elementmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setpolylinen…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:elementset&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:elementset</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:elementset&amp;rev=1683327675&amp;do=diff</link>
        <description>ElementSet

Inherited from  OrderItem,

Inherited by  XGeometry,

Friend class  GeometryManager,

Description

ElementSet封装了同属于一个几何对象的单元集合数据及其方法。由于几何特征形式多样而且可以自由组合，并且几何数据的来源多样，或者或包含Brep信息的CAD文件，或者为纯三角片数据文件，为了兼容各种形式的数据源，架构使用带有拓扑关系的离散结构表达，一方面可以表达包括点、线、面、体四种拓扑结构和零部件及装配关系，另一方面使用三角片、线段等简单统一的离散结构表达具体的几何细节，既可以做到拓扑保真，又具有灵活的形式，在一定的误差控制下，可以表达任何几何形状，因而自然的具有可扩展性。&lt;a name=&quot;m_elems&quot;&gt;&lt;/a&gt;&lt;a name=&quot;elementset1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getelementcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindelementitera…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:externalrefmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:externalrefmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:externalrefmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>ExternalRefManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ExternalRefManager从XManager继承，是外部引用对象管理器，所有外部引用对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_ExternalRef，类型名是&lt;a name=&quot;m_fpextractexternalfield&quot;&gt;&lt;/a&gt;&lt;a name=&quot;externalrefmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~externalrefmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;registerfuncextractexternalfield&quot;&gt;&lt;/a&gt;&lt;a name=&quot;extractexternalfield&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:geometrymanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:geometrymanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:geometrymanager&amp;rev=1691109650&amp;do=diff</link>
        <description>GeometryManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

GeometryManager从XManager继承，是几何对象管理器，所有几何对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Geometry，类型名是“DGEOMETRY”。&lt;a name=&quot;m_pentityhash[ditem_entity_type_max-ditem_entity]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmdl&quot;&gt;&lt;/a&gt;&lt;a name=&quot;geometrymanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~geometrymanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindentityiterator&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getentit…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:groupmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:groupmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:groupmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>GroupManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

GroupManager从XManager继承，是对象集合管理器，所有对象集合的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Group，类型名是&lt;a name=&quot;groupmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~groupmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:iditem&amp;rev=1604272247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-02T07:10:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:iditem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:iditem&amp;rev=1604272247&amp;do=diff</link>
        <description>IDItem

Inherited from  NULL

Inherited by  NItem

Friend class  NULL

Description

XT中所有的数据对象均从IDItem继承，每一个IDItem都有一个备份指针，默认状态时为空。当一个数据对象发生修改时，该数据对象必须从对应的&lt;a name=&quot;m_pcmdlist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pfcreatefunc[command_max_count]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pfdestroyfunc[command_max_count]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;commandmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~commandmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getcommand&quot;&gt;&lt;/a&gt;&lt;a name=&quot;createcommand&quot;&gt;&lt;/a&gt;&lt;a name=&quot;destroycommand&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setcommanditerator&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;registercommands&quot;&gt;&lt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:itemattribute&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:itemattribute</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:itemattribute&amp;rev=1683327675&amp;do=diff</link>
        <description>ItemAttribute

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:itemlink&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:itemlink</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:itemlink&amp;rev=1683327675&amp;do=diff</link>
        <description>ItemLink

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:jobmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:jobmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:jobmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>JobManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

JobManager从XManager继承，是作业对象管理器，所有作业对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Job，类型名是“DJOB”。&lt;a name=&quot;jobmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~jobmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getobjectpropertysheet&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:loadcasemanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:loadcasemanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:loadcasemanager&amp;rev=1691109650&amp;do=diff</link>
        <description>LoadCaseManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

LoadCaseManager从XManager继承，是工况对象管理器，所有工况对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_LoadCase，类型名是“DLOADCASE”。&lt;a name=&quot;loadcasemanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;createcase&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:loadtemperature&amp;rev=1668658425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T12:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:loadtemperature</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:loadtemperature&amp;rev=1668658425&amp;do=diff</link>
        <description>LoadTemperature

Inherited from  XLoad,

Inherited by  NULL

Friend class  NULL

Description

LoadTemperature从XLoad继承，定义了温度载荷，它可以定义在几何对象或网格上，或是是常量温度值，或者是参考外部数据文件的温度场（需要插值器将数据源插值到本地网格上）。&lt;a name=&quot;m_atb&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmarkerarr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;instantiate&quot;&gt;&lt;/a&gt;&lt;a name=&quot;exportfield&quot;&gt;&lt;/a&gt;&lt;a name=&quot;buildmarker&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatemarker&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmarkervertexsize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;listproperty&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:materialentrymanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:materialentrymanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:materialentrymanager&amp;rev=1691109650&amp;do=diff</link>
        <description>MaterialEntryManager

Inherited from  XManager,

Inherited by  NULL

Friend class  MaterialManager,

Description

Public interface

MaterialEntryManager从XManager继承，是材料子项对象管理器，所有材料子项对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_MaterialEntry，类型名是&lt;a name=&quot;~materialentrymanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updateallcache&quot;&gt;&lt;/a&gt;&lt;a name=&quot;materialentrymanager1&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:materialmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:materialmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:materialmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>MaterialManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

MaterialManager从XManager继承，是材料对象管理器，所有材料对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Material，类型名是“DMATERIAL”。&lt;a name=&quot;m_pmatentries&quot;&gt;&lt;/a&gt;&lt;a name=&quot;materialmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~materialmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getentrymanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;additem&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;appendtolibrary&quot;&gt;&lt;/a&gt;&lt;a name=&quot;createfromlibrary&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmaterialbyname&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:modelmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:modelmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:modelmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>ModelManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ModelManager从XManager继承，是模型对象管理器，所有模型对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Model，类型名是&lt;a name=&quot;modelmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~modelmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;createmodel&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:modelreference&amp;rev=1604272247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-02T07:10:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:modelreference</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:modelreference&amp;rev=1604272247&amp;do=diff</link>
        <description>ModelReference

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  Model* arrModels[1024]
	*  int m_iSize

Public interface

	*  ModelReference()
	*  Model * getModel(ulong id)
	*  void reset()
	*  void update(vector&lt;Model*&gt; *docMdls)
	*  void update(Model * mdl, bool bRemove)&lt;a name=&quot;arrmodels[1024]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_isize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;modelreference1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmodel&quot;&gt;&lt;/a&gt;&lt;a name=&quot;reset&quot;&gt;&lt;/a&gt;&lt;a name=&quot;update&quot;&gt;&lt;/a&gt;&lt;a name=&quot;update&quot;&gt;&lt;/a&gt;&lt;a name=&quot;size&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:nitem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:nitem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:nitem&amp;rev=1683327675&amp;do=diff</link>
        <description>NItem

Inherited from  XItem

Inherited by  NOrderItem

Friend class  NULL

Description

NItem为拥有名字属性的对象提供了统一的基类，它在XItem的基础上增加了XName的成员变量，提供了相应的接口访问或修改名称。NItem支持最长63个字符的名字，对于非英语语言，建议转换为utf-8格式存取。&lt;a name=&quot;m_strname&quot;&gt;&lt;/a&gt;&lt;a name=&quot;nitem1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getname&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setname&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:nodemanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:nodemanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:nodemanager&amp;rev=1691109650&amp;do=diff</link>
        <description>NodeManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

NodeManager从XManager继承，是网格节点对象管理器，所有网格节点对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Node，类型名是“DNODE”。&lt;a name=&quot;m_pfreenodes&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pelemlinkpool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;nodemanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~nodemanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindfreenodeiterator&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removefreenode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;inser…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:norderitem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:norderitem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:norderitem&amp;rev=1683327675&amp;do=diff</link>
        <description>NOrderItem

Inherited from  NItem,

Inherited by  NULL

Friend class  XManager,

Description

NOrderItem是一种带名字的顺序对象，它为主从关系对象的拥有名字属性的从对象（Named Slave Object）提供了统一的基类，主从关系对象是XT数据框架约定的一种特定关系，在该约定中，对于每一个从对象最多属于一个主对象（也可以为空），比如，一个单元最多属于一个几何实体。为了保证在主对象中遍历从对象的顺序一定（如果顺序不一定，由于计算机的截断误差等将无法保证涉及该主从对象的算法结果保持一致），从对象必须保证一定的顺序关系（Order），它通过存储对象的前后相邻对象来保证这一顺序关系，而主对象也会存储首尾从对象（通过&lt;a name=&quot;m_pprev&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pnext&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmaster&quot;&gt;&lt;/a&gt;&lt;a name=&quot;norderitem1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setprev&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setnext&quot;&gt;&lt;/a&gt;&lt;a…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:ordercontainer&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:ordercontainer</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:ordercontainer&amp;rev=1683327675&amp;do=diff</link>
        <description>OrderContainer

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

OrderContainer是一种顺序对象的容器，它一般用来为主从关系对象中的主对象（Master Object）管理从对象，主从关系对象是XT数据框架约定的一种特定关系，在该约定中，对于每一个从对象最多属于一个主对象（也可以为空），比如，一个单元最多属于一个几何实体。为了保证在主对象中遍历从对象的顺序一定（如果顺序不一定，由于计算机的截断误差等将无法保证涉及该主从对象的算法结果保持一致），从对象必须保证一定的顺序关系（Order），它通过存储对象的前后相邻对象来保证这一顺序关系，而OrderContainer会存储首尾从对象。这样的数据结构设计虽然使用了多余的空间用来保存相邻对象以及主对象的引用，但主对象也不需要用单独的数组等数据结构来保存子对象的引用，能够充分利用内存池的特点，总体上内存的使用更加合理；同时，顺序访问和随机访问（通过对象管理器的接口）的性能都可以得到最大程度的优化，对主从关系对象的修改（…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:orderitem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitem&amp;rev=1683327675&amp;do=diff</link>
        <description>OrderItem

Inherited from  XItem,

Inherited by  NULL

Friend class  XManager,

Description

OrderItem是一种顺序对象，它为主从关系对象的从对象（Slave Object）提供了统一的基类，主从关系对象是XT数据框架约定的一种特定关系，在该约定中，对于每一个从对象最多属于一个主对象（也可以为空），比如，一个单元最多属于一个几何实体。为了保证在主对象中遍历从对象的顺序一定（如果顺序不一定，由于计算机的截断误差等将无法保证涉及该主从对象的算法结果保持一致），从对象必须保证一定的顺序关系（Order），它通过存储对象的前后相邻对象来保证这一顺序关系，而主对象也会存储首尾从对象（通过&lt;a name=&quot;m_pprev&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pnext&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmaster&quot;&gt;&lt;/a&gt;&lt;a name=&quot;orderitem1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setprev&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setnext&quot;&gt;&lt;/a&gt;&lt;a name=&quot;next&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitemiterator&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:orderitemiterator</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:orderitemiterator&amp;rev=1683327675&amp;do=diff</link>
        <description>OrderItemIterator

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  const T * m_pFront
	*  const T * m_pCur
	*  const T * m_pNext

Public interface

	*  OrderItemIterator(const T * el = NULL)
	*  OrderItemIterator &amp; operator ++()
	*  const T * operator &lt;a name=&quot;m_pfront&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pcur&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pnext&quot;&gt;&lt;/a&gt;&lt;a name=&quot;orderitemiterator1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;++&quot;&gt;&lt;/a&gt;&lt;a name=&quot;*&quot;&gt;&lt;/a&gt;&lt;a name=&quot;!=&quot;&gt;&lt;/a&gt;&lt;a name=&quot;init&quot;&gt;&lt;/a&gt;&lt;a name=&quot;reset&quot;&gt;&lt;/a&gt;&lt;a name=&quot;next&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:orderlink&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:orderlink</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:orderlink&amp;rev=1683327675&amp;do=diff</link>
        <description>OrderLink

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  const XItem * obj
	*  const XItem * master
	*  OrderLink * prevLink
	*  OrderLink * nextLink

Private interface

	*  void reset()
	*  void setNext(OrderLink * xi)
	*  void setPrev(OrderLink * xi)&lt;a name=&quot;obj&quot;&gt;&lt;/a&gt;&lt;a name=&quot;master&quot;&gt;&lt;/a&gt;&lt;a name=&quot;prevlink&quot;&gt;&lt;/a&gt;&lt;a name=&quot;nextlink&quot;&gt;&lt;/a&gt;&lt;a name=&quot;reset&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setnext&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setprev&quot;&gt;&lt;/a&gt;&lt;a name=&quot;next&quot;&gt;&lt;/a&gt;&lt;a name=&quot;prev&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:partmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:partmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:partmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>PartManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

PartManager从XManager继承，是部件对象管理器，所有部件对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Part，类型名是&lt;a name=&quot;m_pmdl&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ppssmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;partmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~partmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindpartsnapshotmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;linkitem&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updatecache&quot;&gt;&lt;/a&gt;&lt;a name=&quot;linkpartgeoms&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:propertymanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:propertymanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:propertymanager&amp;rev=1691109650&amp;do=diff</link>
        <description>PropertyManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

PropertyManager从XManager继承，是单元属性对象管理器，所有单元属性对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Property，类型名是“DPROPERTY”。&lt;a name=&quot;m_pprpextmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psectionmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmdlrefs&quot;&gt;&lt;/a&gt;&lt;a name=&quot;propertymanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~propertymanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindsectionmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmodelreference&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getitembypart&quot;&gt;&lt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:resultindexmap&amp;rev=1714103823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-26T11:57:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:resultindexmap</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:resultindexmap&amp;rev=1714103823&amp;do=diff</link>
        <description>﻿

ResultIndexMap

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

ResultIndexMap封装了面向结果数据的网格索引映射表，它的作用是在构建显示结果的视图数据时，优化节点和单元的顺序并将该顺序以成员变量（RID）的形式固定下来，使程序在切换结果的时候可以以最快的速度从结果缓冲区中取出相应的结果。这么做的原因是由于结果模型的网格并不保证是自然顺序排序，XT为了提高性能，结果数据会按照节点和单元的顺序保存到结果缓冲区中，结果缓冲区根据需要可保存到硬盘上或者从硬盘上读取。
XT对节点的重排顺序为：&lt;a name=&quot;m_elemnoderids&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_elemnodeindex&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_elemintegralpointindex&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_nodeindex&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_mcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_bhasbeam&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_bhass…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:resultmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:resultmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:resultmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>ResultManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

ResultManager从XManager继承，是结果数据对象管理器，所有结果数据对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Result，类型名是“DRESULT”。&lt;a name=&quot;m_psteplist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psrclist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pcpmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ph5rlts&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_maxdeformation&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ismoothmethod&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_iinterpolatemethod&quot;&gt;&lt;/a&gt;&lt;a name=&quot;resultmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~resultmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindcomponentmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;cre…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:sectionmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:sectionmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:sectionmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>SectionManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

SectionManager从XManager继承，是杆梁截面对象管理器，所有杆梁截面对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Section，类型名是“DSECTION”。&lt;a name=&quot;sectionmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelink&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:slavelink</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelink&amp;rev=1683327675&amp;do=diff</link>
        <description>SlaveLink

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  OrderLink * front
	*  OrderLink * back
	*  int count

Private interface

	*  void reset()

----------
&lt;a name=&quot;front&quot;&gt;&lt;/a&gt;
OrderLink * front
&lt;a name=&quot;back&quot;&gt;&lt;/a&gt;
OrderLink * back
&lt;a name=&quot;count&quot;&gt;&lt;/a&gt;
int count

----------
&lt;a name=&quot;reset&quot;&gt;&lt;/a&gt;
void reset()</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelinkiterator&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:slavelinkiterator</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:slavelinkiterator&amp;rev=1683327675&amp;do=diff</link>
        <description>SlaveLinkIterator

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  OrderLink * start
	*  OrderLink * cur

Private interface

	*  SlaveLinkIterator(const SlaveLink &amp; s)
	*  void setMaster(const SlaveLink &amp; s)
	*  void reset()
	*  const T * next()

----------
&lt;a name=&quot;start&quot;&gt;&lt;/a&gt;&lt;a name=&quot;cur&quot;&gt;&lt;/a&gt;&lt;a name=&quot;slavelinkiterator1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmaster&quot;&gt;&lt;/a&gt;&lt;a name=&quot;reset&quot;&gt;&lt;/a&gt;&lt;a name=&quot;next&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:tablemanager&amp;rev=1683414692&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-07T07:11:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:tablemanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:tablemanager&amp;rev=1683414692&amp;do=diff</link>
        <description>TableManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

TableManager从XManager继承，是数据表对象管理器，所有数据表对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Table，类型名是&lt;a name=&quot;tablemanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~tablemanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getfieldtypestring&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getfieldtypebystring&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:typehandler&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:typehandler</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:typehandler&amp;rev=1683327675&amp;do=diff</link>
        <description>TypeHandler

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:unitsysmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:unitsysmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:unitsysmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>UnitSysManager

Inherited from  XManager,

Inherited by  NULL

Friend class  NULL

Description

UnitSysManager从XManager继承，是单位系对象管理器，所有单位系对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_UnitSys，类型名是&lt;a name=&quot;unitsysmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~unitsysmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;serialize&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xanalysis&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xanalysis</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xanalysis&amp;rev=1683327675&amp;do=diff</link>
        <description>XAnalysis

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XAnalysis从NItem继承，是分析设定的基类，建好的模型在求解之前需要完成分析设定并按照分析设定输出为求解器所能解析的文本文件或二进制文件，不同的求解器所需要的分析设定并不一样，XAnalysis为它们提供了统一的访问接口。一个分析必须应用在一套网格模型上，至少包含一个工况设定，用户可以添加更多的工况构建多工况序列，这些工况仅可以加入对应求解器所支持的材料属性、边界载荷约束等设定，对于给定的求解器来说，一般会根据不同应用场景设置不同的分析类型，如静力分析、模态分析、热分析等。&lt;a name=&quot;m_pjob&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_solutiontype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmeshmdl&quot;&gt;&lt;/a&gt;&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xanalysis1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xanalysis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;ge…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xassembly&amp;rev=1702518426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-14T09:47:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xassembly</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xassembly&amp;rev=1702518426&amp;do=diff</link>
        <description>XAssembly

Inherited from  XModelComponent,

Inherited by  NULL

Friend class  NULL

Description

XAssembly封装了部件与部件之间的装配关系，它是部件的一种特殊形态，从XModelComponent继承实现。装配体不包含任何几何对象，仅包含子部件或者子装配件对象。&lt;a name=&quot;m_pmdl&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xassembly1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;detach&quot;&gt;&lt;/a&gt;&lt;a name=&quot;attach&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmodel&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmodel&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmodel&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getchildcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindchilditerator&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getfirstchild&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getlastchild&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xcondition&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xcondition</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xcondition&amp;rev=1683327675&amp;do=diff</link>
        <description>XCondition

Inherited from  NItem,

Inherited by  NULL

Friend class  ConditionManager,

Description

XCondition提供了一个通用的载荷约束接口，使得用户可以方便地使用各种不同类型的载荷约束，同时保证其正确性和可靠性。&lt;a name=&quot;m_extensions&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pinsts&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ptargets&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xcondition1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toload&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toload&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconstraint&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconstraint&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconnection&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconnection&quot;&gt;&lt;/a&gt;&lt;a name=&quot;che…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconditioninstance&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xconditioninstance</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xconditioninstance&amp;rev=1683327675&amp;do=diff</link>
        <description>XConditionInstance

Inherited from  OrderItem,

Inherited by  NULL

Friend class  XLoadCase,XManager,ConditionInstanceManager,

Description

XConditionInstance是边界条件在分析步中的实例化表达，它封装了边界条件的实例状态以及实例系数，它的类型标识为“CCNDINSTANCE”。XConditionInstance从边界条件的原型构建，属且仅属于一个XLoadCase，它将边界条件应用在分析步所指定的网格上并离散得到可以直接被求解器所使用的数据，当同一个分析步存在多个工况时，各工况所包含的条件实例应按顺序一一对应，且从第二个工况开始，工况所包含的条件实例可参考第一个工况对应实例的网格对象数据（不需要重新离散应用对象），仅需按照实例的设定重新构建条件数据即可，既可以节约内存又可以提高运行速度。&lt;a name=&quot;m_pproto&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pref&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_dscale&quot;&gt;&lt;/a&gt;&lt;a na…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconnection&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xconnection</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xconnection&amp;rev=1683327675&amp;do=diff</link>
        <description>XConnection

Inherited from  XCondition,

Inherited by  NULL

Friend class  NULL

Description

Public interface

	*  XConnection(ulong id, int type)
	*  ~XConnection()
	*  const XConnection * toConnection() const
	*  XConnection * toConnection()
	*  uint8 getConstraintDoF() const
	*  void clearTarget()
	*  bool checkTargets(ConditionContext *context) const&lt;a name=&quot;xconnection1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xconnection&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconnection&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconnection&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getconstraintdof&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xconstraint&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xconstraint</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xconstraint&amp;rev=1683327675&amp;do=diff</link>
        <description>XConstraint

Inherited from  XCondition,

Inherited by  NULL

Friend class  NULL

Description

Public interface

	*  XConstraint(ulong id, int type)
	*  ~XConstraint()
	*  const XConstraint * toConstraint() const
	*  XConstraint * toConstraint()
	*  uint8 getConstraintDoF() const
	*  bool checkTargets(ConditionContext *context) const&lt;a name=&quot;xconstraint1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xconstraint&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconstraint&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toconstraint&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getconstraintdof&quot;&gt;&lt;/a&gt;&lt;a name=&quot;checktargets&quot;&gt;&lt;/a…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xcoordsystem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xcoordsystem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xcoordsystem&amp;rev=1683327675&amp;do=diff</link>
        <description>XCoordSystem

Inherited from  XDatum,

Inherited by  NULL

Friend class  NULL

Description

XXCoordSystem从XDatum基准类继承，抽象封装了坐标系对象及其方法，它的类型标识为“CDTMCOORDSYS”，其中CDTM为前缀。它可以描述包括直角坐标系、圆柱坐标系、球坐标系三种坐标系，XCoordSystem基于给定的原点位置以主轴（对应于直角坐标系的Z轴）、参考轴（对应于直角坐标系的X轴）来构造上述任何一种坐标系空间，坐标系的第三轴依赖于主轴和参考轴，用户不能直接设置。任何一个坐标系对象的原点坐标以及轴矢量都是以全局的直角坐标系来表示，因而局部坐标系的之间的转换以及局部坐标系与全局坐标系间的转换会更加直接方便而且易于理解。有相关&lt;a name=&quot;m_dorigin&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_dmainaxis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_drefaxis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ddependentaxis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;XCoordSystem1&quot;&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xdatum&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xdatum</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xdatum&amp;rev=1683327675&amp;do=diff</link>
        <description>XDatum

Inherited from  NItem,

Inherited by  XCoordSystem,XDatumPlane,XDatumAxis

Friend class  DatumManager,

Description

XDatum是XT中所有基准对象的基类，它封装了基准对象的通用接口，它的类型标识前缀为“CDTM”，分别由坐标系、基准面、基准轴从该基类继承。&lt;a name=&quot;m_prefcoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getdatumtype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getdatumstring&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xdatum1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setreference&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getreference&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xedge&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xedge</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xedge&amp;rev=1683327675&amp;do=diff</link>
        <description>XEdge

Inherited from  XGeometry,

Inherited by  NULL

Friend class  GeometryManager,

Description

XEdge封装了几何边的数据及其方法，其类型标识名为“CGEOEDGE”(以CGEO为前缀）。几何边由线单元离散构成，在拓扑上一般最多包含2个顶点，也可能只包含一个顶点（闭合边），或者0个顶点（比如一个圆）。XEdge从XGeometry继承并重新实现了适用于边的方法。&lt;a name=&quot;m_dboundbox&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pendvertex0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pendvertex1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pfirstnode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_plastnode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_phashpool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_upperlist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_renderdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_bakcolor&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xedge1&quot;&gt;&lt;/a&gt;&lt;a na…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xelement&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xelement</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xelement&amp;rev=1683327675&amp;do=diff</link>
        <description>XElement

Inherited from  OrderItem,

Inherited by  NULL

Friend class  XManager,GeometryManager,ElementManager,

Description

XElement是所有网格单元的基类，它封装了单元数据及方法，它是模型的内部数据对象，属且仅属于一个几何对象。单元是CAE处理中的重要数据结构，它抽象了真实世界中保持结构（流体）物理特性的最小组织。在XT中，几何模型和网格模型中的实体都由若干单元组成。单元由一系列有顺序的节点包围形成，根据单元类型，根据节点可计算面积、体积、法向等几何属性。XT中所有单元类型都从此基类继承。&lt;a name=&quot;m_pextdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulrid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_parnodes&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xelement1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getrid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setrid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setflag&quot;&gt;&lt;/a&gt;&lt;a…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xexternalref&amp;rev=1668658425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T12:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xexternalref</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xexternalref&amp;rev=1668658425&amp;do=diff</link>
        <description>XExternalRef

Inherited from  XItem,

Inherited by  NULL

Friend class  NULL

Description

定义了被本地的某个数据对象所参考的外部引用，它可以是一个本地文件，也可以是一个远程链接，可以被m_strif所标定的接口访问，外部引用对象也包含了获取数据对象哪些数据的信息。&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_irefloc[3]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_strif&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_strpath&quot;&gt;&lt;/a&gt;&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xexternalref1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setpath&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setlocation&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getpath&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getiftype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getlocation&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getlocations&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setstatus&quot;&gt;&lt;/a&gt;&lt;a…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xface&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xface</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xface&amp;rev=1683327675&amp;do=diff</link>
        <description>XFace

Inherited from  XGeometry,

Inherited by  NULL

Friend class  GeometryManager,

Description

XFace封装了几何面的数据及其方法，其类型标识名为“CGEOFACE”(以CGEO为前缀）。几何面是由若干边构成的封闭曲面，是划分面网格的对象基础。XFace从XGeometry继承并重新实现了适用于面的方法。&lt;a name=&quot;m_dboundbox&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_bakcolor&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_renderdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_upperlist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psolidelems&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psolidfacetid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;enablefinefacetnormal&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xface1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xface&quot;&gt;&lt;/a&gt;&lt;a name=&quot;updateboundbox&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getarea&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xgeometry&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xgeometry</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xgeometry&amp;rev=1683327675&amp;do=diff</link>
        <description>XGeometry

Inherited from  ElementSet,

Inherited by  XSolid,XFace,XEdge,XVertex

Friend class  GeometryManager,PartManager,XManager,

Description

XGeometry封装了模型中的几何对象数据及其方法。由于几何特征形式多样而且可以自由组合，并且几何数据的来源多样，或者或包含Brep信息的CAD文件，或者为纯三角片数据文件，为了兼容各种形式的数据源，架构使用带有拓扑关系的离散结构表达，一方面可以表达包括点、线、面、体四种拓扑结构和零部件及装配关系，另一方面使用三角片、线段等简单统一的离散结构表达具体的几何细节，既可以做到拓扑保真，又具有灵活的形式，在一定的误差控制下，可以表达任何几何形状，因而自然的具有可扩展性。&lt;a name=&quot;m_color&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pextdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_irole&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ifeaturetype&quot;&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xgroup&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xgroup</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xgroup&amp;rev=1683327675&amp;do=diff</link>
        <description>XGroup

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XGroup从NItem继承，是封装了特定类型的对象集合的数据及其方法的工具类，它的类型标识为“CGROUP”。

XGroup为特定类型的对象集合构建一个带有名字属性的身份ID哈希表，特定类型有域类型、集合类型一起指定，特别的，对于来自模型的对象，域类型为模型的ID。&lt;a name=&quot;m_idomain&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_igrptype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_color&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pitems&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xgroup1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xgroup&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setgrouptype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getgrouptype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setdomainid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getdomainid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;inserti…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xinterpolator&amp;rev=1668658425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T12:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xinterpolator</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xinterpolator&amp;rev=1668658425&amp;do=diff</link>
        <description>XInterpolator

Inherited from  SpaceHashBucket,

Inherited by  NULL

Friend class  NULL

Description

XInterpolator从SpaceHashBucket继承以适配器模式封装了插值器接口，插值器基于空间数据点云构建空间哈希索引，给定任意坐标通过不同插值算法计算得到该坐标下的值，通过继承XInterpolatorMethod可支持扩展不同的插值算法。&lt;a name=&quot;-1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;0&quot;&gt;&lt;/a&gt;&lt;a name=&quot;registermethod&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xinterpolator1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmethod&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmethod&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setdatapoints&quot;&gt;&lt;/a&gt;&lt;a name=&quot;interpolateat&quot;&gt;&lt;/a&gt;&lt;a name=&quot;interpolateat&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xitem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xitem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xitem&amp;rev=1683327675&amp;do=diff</link>
        <description>XItem

Inherited from  NULL

Inherited by  NItem，OrderItem

Friend class  NULL

Description



XT中所有的数据对象均从XItem继承，任何数据对象都有类型标识，身份ID，其中类型标识用于和其他对象区分，对外部访问而言，以字符串标识（通过静态函数ctypeString()访问，字符串长度应小于16），对于内部使用（运行时），则使用整数标识（在注册时动态生成，通过静态函数ctype()访问）；整数身份ID（通过getId()访问），管理类通过身份ID构建对象的索引。&lt;a name=&quot;m_irecordid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_iloc&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_itype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xitem1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xitem2&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;gettype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;settype&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xjob&amp;rev=1668658425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-17T12:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xjob</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xjob&amp;rev=1668658425&amp;do=diff</link>
        <description>XJob

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XJob主要用来调度分析序列，同一个分析可以在不同XJob中被分别调度。

Members

	*  vector&lt;const XAnalysis*&gt; * m_pStepsArr

Public interface

	*  XJob(ulong id)
	* &lt;a name=&quot;m_pstepsarr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xjob1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;insertstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removestep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getstepindex&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getstepcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xload&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xload</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xload&amp;rev=1683327675&amp;do=diff</link>
        <description>XLoad

Inherited from  XCondition,

Inherited by  NULL

Friend class  NULL

Description

Public interface

	*  XLoad(ulong id, int type)
	*  ~XLoad()
	*  const XLoad * toLoad() const
	*  XLoad * toLoad()
	*  bool checkTargets(ConditionContext *context) const
	*  void clear()
	*  void getTargetNodes(ConditionContext *context, vector&lt;const XNode *&gt; * nodes) const&lt;a name=&quot;xload1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xload&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toload&quot;&gt;&lt;/a&gt;&lt;a name=&quot;toload&quot;&gt;&lt;/a&gt;&lt;a name=&quot;checktargets&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a nam…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xloadcase&amp;rev=1684277653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-17T06:54:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xloadcase</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xloadcase&amp;rev=1684277653&amp;do=diff</link>
        <description>XLoadCase

Inherited from  NOrderItem,

Inherited by  NULL

Friend class  LoadCaseManager,

Description

XLoadCase封装了分析步中载荷约束边界条件的设定以及相应的方法，它的类型标识名字为“CLOADCASE”。它由一组在分析步中用到的载荷约束边界条件的实例构成，在每个条件实例里指定了边界条件的状态（是否可用）以及引用系数。一个工况对象属且仅属于一个分析步，一个分析步可以包含多个工况对象，默认清空下一个分析步仅包含一个工况对象。&lt;a name=&quot;m_pcndmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_cndinsts&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xloadcase1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xloadcase&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getanalysis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setanalysis&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindconditionmanager&quot;&gt;&lt;/a&gt;&lt;a name=&quot;initconditioninstance&quot;&gt;&lt;/a&gt;&lt;a name…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmanager&amp;rev=1691109650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-04T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xmanager</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xmanager&amp;rev=1691109650&amp;do=diff</link>
        <description>XManager

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

XManager是XT框架数据管理的核心，XT中所有的数据对象均从XItem继承，数据对象的创建、销毁以及索引均由对应的数据对象管理器完成，所有的数据对象管理器均从XManager继承而来。&lt;a name=&quot;m_popnrecorder&quot;&gt;&lt;/a&gt;&lt;a name=&quot;false&quot;&gt;&lt;/a&gt;&lt;a name=&quot;false&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulnextitemid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_idomainid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_idomaintype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pitemhash&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_fpitemalloc&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_fpitemfree&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pxmempool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xmanager1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xmanager2&quot;&gt;&lt;/a&gt;&lt;a name=&quot;regi…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterial&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xmaterial</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterial&amp;rev=1683327675&amp;do=diff</link>
        <description>XMaterial

Inherited from  NItem,

Inherited by  NULL

Friend class  MaterialManager,

Description

XMatrial封装了材料信息的数据类，它表征了仿真分析中仿真对象所使用的材料本构模型，在不同应用领域中都有各自独特的材料本构模型。例如：&lt;a name=&quot;m_entries&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pentrypool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xmaterial1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xmaterial&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xmaterial2&quot;&gt;&lt;/a&gt;&lt;a name=&quot;copy&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getfirstentry&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setentrypool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addentry&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removeentry&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addentry&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removeentry&quot;&gt;&lt;/a&gt;&lt;a name=&quot;bindentryiterator&quot;&gt;&lt;/a&gt;&lt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterialentry&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xmaterialentry</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xmaterialentry&amp;rev=1683327675&amp;do=diff</link>
        <description>XMaterialEntry

Inherited from  OrderItem,

Inherited by  NULL

Friend class  XManager,MaterialEntryManager,MaterialManager,XMaterial,

Description

XMaterialEntry将材料子项作为一个数据基类做了封装，它不能被单独创建，它一般作为材料对象（XMaterial）的从属对象创建，每一个材料子项仅从属于一个材料对象。材料子项类型众多，常用的可以分为密度、弹性、塑性、膨胀、热传导、比热、蠕变、阻尼等类型，对于每种类型的材料子项，它可以是各向同性、三维正交各向异性、三维各向异性、二维正交各向异性、二维各向异性、各向同性场、三维正交各向异性场、三维各向异性场、二维正交各向异性场、二维各向异性场中的任意一种选项（option），其中前5种是常量类型，后5种是场类型，比如受温度影响而变化的材料场等，
场类型的材料子项可以根据需要定义一个或多个影响因素，比如温度、坐标等。&lt;a name=&quot;m_field&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xmateri…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodel&amp;rev=1702518426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-14T09:47:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xmodel</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodel&amp;rev=1702518426&amp;do=diff</link>
        <description>XModel

Inherited from  NItem,

Inherited by  NULL

Friend class  ModelManager,

Description

XModel封装了一个完整模型的所有信息。一个模型主要包含三个层次的信息，第一个层次是装配信息，即零部件与零部件的装配关系，便于用户对整个模型的访问与管理；第二个层次是几何拓扑信息，一个零部件包含若干顶层几何体，而顶层几何体又分别包含若干下一级几何体（如体包含若干面，面包含若干边，边包含最多两个顶点）；第三个层次是网格信息，模型的几何面在视图上都以离散的三角片（三角单元）表达，几何边在视图上以离散的线段（线单元）表达，几何顶点以离散的点（点单元）表达，在截面视图上，以离散的体单元表达截面细节。可参考&lt;a name=&quot;m_dboundbox&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_passemblyroot&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pauxiliaryroot&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_phashpool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pgeneralpool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_d…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodelcomponent&amp;rev=1702518426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-14T09:47:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xmodelcomponent</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xmodelcomponent&amp;rev=1702518426&amp;do=diff</link>
        <description>XModelComponent

Inherited from  NOrderItem,

Inherited by  XPart, XAssembly

Friend class  XManager,ModelComponentManager,PartSnapshotManager,XModel,

Description

XModelComponent封装了模型中的部件数据以及其相关的方法。部件的基本属性包括名字、颜色和变换矩阵，可分为零件（仅包含几何数据）和装配件（仅包含其他装配件或零件）。零件包含若干具有相同物理属性的几何对象（在某些特殊情况下也可能不相同），原则上零件与零件之间不共享节点（如果共享节点，则该两零件应该合并成一个零件），零件内的几何对象使用以一种颜色构建视图数据。装配件定义了零件与零件之间的装配关系，并且支持嵌套。&lt;a name=&quot;m_geoms&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_subs&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_color&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_irefmode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_dtmatrix&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xnode&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xnode</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xnode&amp;rev=1683327675&amp;do=diff</link>
        <description>XNode

Inherited from  XItem,

Inherited by  NULL

Friend class  NodeManager,

Description

XNode从XItem继承，是对物理模型中的节点的数据抽象，它包含节点坐标信息，是单元必不可少的组成数据，也是XT框架中模型数据的重要组成部分，在模型内节点ID不可重复，它由&lt;a name=&quot;m_dcoord&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ulrid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pextdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pelems&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xnode1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setextdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getextdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;increaseflag&quot;&gt;&lt;/a&gt;&lt;a name=&quot;increaseelementcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;decreaseelementcoun…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xpart&amp;rev=1702518426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-14T09:47:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xpart</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xpart&amp;rev=1702518426&amp;do=diff</link>
        <description>XPart

Inherited from  XModelComponent,

Inherited by  NULL

Friend class  XManager,PartManager,PartSnapshotManager,XModel,

Description

XPart封装了模型中的零件数据对象以及其相关的方法。零件从部件XModelComponent继承。零件包含若干具有相同物理属性的几何对象（在某些特殊情况下也可能不相同），原则上零件与零件之间不共享节点（如果共享节点，则该两零件应该合并成一个零件），零件内的几何对象使用以一种颜色构建视图数据。任何零件都有且只有一个父部件对象。一般的，零件的变换矩阵是相对于父部件的局部变换矩阵，但在定义了参考零件的条件下（通过变换参考零件的位置生成本部件），它的变换矩阵是相对于参考部件的局部变换矩阵。&lt;a name=&quot;m_geoms&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_subs&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_color&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_irefmode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_dtmatrix&quot;&gt;&lt;/a&gt;&lt;a …</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xpartsnapshot&amp;rev=1660003381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-09T08:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xpartsnapshot</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xpartsnapshot&amp;rev=1660003381&amp;do=diff</link>
        <description>PartSnapshot

Inherited from  NItem,

Inherited by  NULL

Friend class  PartSnapshotManager,

Description

Members

	*  ulong m_ulPID
	*  int64 m_Stamp
	*  bool m_bVisible

Public interface

	*  PartSnapshot(ulong id)
	*  int64 getStamp() const
	*  void setStamp(int64 s)
	*  bool isVisible() const
	*  void setVisible(bool b)&lt;a name=&quot;m_ulpid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_stamp&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_bvisible&quot;&gt;&lt;/a&gt;&lt;a name=&quot;partsnapshot1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getstamp&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setstamp&quot;&gt;&lt;/a&gt;&lt;a name=&quot;isvisible&quot;&gt;&lt;/a&gt;&lt;a name…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xproperty&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xproperty</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xproperty&amp;rev=1683327675&amp;do=diff</link>
        <description>XProperty

Inherited from  NItem,

Inherited by  NULL

Friend class  PropertyManager,

Description

XProperty是封装了单元属性信息的数据基类，它支持各种类型的单元属性，并提供一种通用的、可扩展的属性结构，此外，它还提供一组易于使用和维护的API，使用户可以轻松创建、修改和查询单元属性。对于大多数仿真分析（如有限元分析、流体分析），几何模型需要被离散成网格微元，单元属性可以求解器知道该单元使用何种本构关系，如何构建微分方程在单元上的求解矩阵。对于结构分析来说，单元属性分为实体、板壳、杆梁以及集中点从三维到0维的四类属性，单元属性一般需要选择应用对象（单元集合）并绑定材料数据，其中板壳还需要补充厚度信息，杆梁需要补充截面（XSection）信息。&lt;a name=&quot;m_ptargets&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_extensions&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xproperty1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getmaterialid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmate…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresult&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xresult</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xresult&amp;rev=1683327675&amp;do=diff</link>
        <description>XResult

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XResult是一种封装了离散网格上的结果数据的结果基类，作为结果分量（XResultComponent）的容器使用，常用基础类型分为标量结果（包含一个基础分量如温度结果）、矢量结果（包含3个基础分量如位移结果）和张量结果（包含6个基础分量如应力、应变结果）。&lt;a name=&quot;_compmgr&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_oheader&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psubstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pcomponents&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pshelllayers&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pbeamlayers&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_plocalcsys&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pcurshelllayer&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pcurbeamlayer&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xresult1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultcomponent&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xresultcomponent</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultcomponent&amp;rev=1683327675&amp;do=diff</link>
        <description>XResultComponent

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XResultComponent封装了结果分量数据对象， 它是结果数据对象的基本组成部分。结果分量数据或者在节点上、或者在单元中心上、或者在单元节点上、或者在单元积分点上，因此对于给定模型，它的长度会因为位置不一样而不一样；此外，某些结果只在模型的部分区域（比如板壳结果或者杆梁结果），它的数据长度会做相应的调整。为了节约内存并提高和统一结果分量的数据的访问方式， XT会对模型的网格数据做预处理，首先构造模型的表面几何数据（这是后处理轻量化的关键处理方法之一），然后对节点、单元排序，使得节点、单元按照杆梁、板壳、实体的顺序排列，结果分量的数据都将直接参考该顺序而不用另外保存结果的索引。&lt;a name=&quot;m_icount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_idatatype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_icomptype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_lloffset&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultstep&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xresultstep</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultstep&amp;rev=1683327675&amp;do=diff</link>
        <description>XResultStep

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XT在后处理体系里使用XResultStep封装对应于一个分析步的结果数据集，它包含一系列结果子步（XResultSubstep，XT使用XResultSubstep封装对应于一个工况或者时间步或者模态的结果集合），在这个结果步里，所有的结果参考同一个网格模型，结果数据都按照同样的顺序排序。不同的结果步可以参考不同的网格模型。&lt;a name=&quot;m_solutiontype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_psubsteplist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pmesh&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xresultstep1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xresultstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addsubstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getsubstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getlastsubstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setmesh&quot;&gt;&lt;/a&gt;&lt;a name=&quot;ge…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultsubstep&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xresultsubstep</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xresultsubstep&amp;rev=1683327675&amp;do=diff</link>
        <description>XResultSubstep

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XResultSubstep是封装了对应于一个工况或者时间步或者模态的结果集合，它是结果步的基本组成，XResultSubstep是XT后处理架构中重要的一个层次，它直接组织结果对象。区分结果对象的维度包含结果位置、局部坐标系、杆梁层次、板壳层次，被结构子步组织的对象只包含不同结果位置的结果对象（它们被称为主结果），同一种类型的结果因为位置的不同会由不同的结果对象，其他维度的结果对象由主结果组织管理。&lt;a name=&quot;m_prltlist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_atb&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xresultsubstep1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xresultsubstep&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addresult&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getattribute&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xsection&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xsection</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xsection&amp;rev=1683327675&amp;do=diff</link>
        <description>XSection

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XSection是定义杆梁截面的基类，它提供了杆梁截面对象的通用接口，它的类型标识前缀为CSEC。截面对象一般在用户设置单元属性时指定。&lt;a name=&quot;xsection1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setattribute&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xsolid&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xsolid</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xsolid&amp;rev=1683327675&amp;do=diff</link>
        <description>XSolid

Inherited from  XGeometry,

Inherited by  NULL

Friend class  NULL

Description

XSolid封装了实体几何的数据及其方法，其类型标识名为“CGEOSOLID”(以CGEO为前缀）。实体几何是由若干面构成的封闭空间，是划分实体网格的对象基础。XSolid从XGeometry继承并重新实现了适用于实体的方法。&lt;a name=&quot;m_xrenderdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pboundaryelems&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_pboundaryfacetid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xsolid1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xsolid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getvolume&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removeupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getuppercount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xtable&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xtable</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xtable&amp;rev=1683327675&amp;do=diff</link>
        <description>XTable

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XTable封装了具有物理场属性的二维数据场的数据及其方法，它的类型标识为“CTABLE”。该类是一种通用的由行和列组成的二维表格。
数据表中的数据被约定为浮点数类型且在内存中作为列式一维数组处理，初始大小为0行1列。&lt;a name=&quot;m_fields&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_data&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xtable1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xtable&quot;&gt;&lt;/a&gt;&lt;a name=&quot;clear&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setdata&quot;&gt;&lt;/a&gt;&lt;a name=&quot;write&quot;&gt;&lt;/a&gt;&lt;a name=&quot;read&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getxycurve&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setfields&quot;&gt;&lt;/a&gt;&lt;a name=&quot;setfields&quot;&gt;&lt;/a&gt;&lt;a name=&quot;matchfields&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getfiel…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xtextitem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xtextitem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xtextitem&amp;rev=1683327675&amp;do=diff</link>
        <description>XTextItem

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

Public interface

	*  XTextItem(ulong id = 0)

----------
&lt;a name=&quot;xtextitem1&quot;&gt;&lt;/a&gt;
XTextItem(ulong id = 0) 

	* function: 
	* parameters: 
		*  [i]ulong id = 0: 

	* return value:</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xuniqueobjectid&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xuniqueobjectid</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xuniqueobjectid&amp;rev=1683327675&amp;do=diff</link>
        <description>XUniqueObjectID

Inherited from  NULL

Inherited by  NULL

Friend class  NULL

Description

Members

	*  ulong m_ulID
	*  TypeID m_iType
	*  TypeID m_iDomainType
	*  int m_iRole
	*  static DataType * _MType
	*  static DataType * _FType

Public interface

	*  XUniqueObjectID(TypeID d_id,ulong id,TypeID tid)
	* &lt;a name=&quot;m_ulid&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_itype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_idomaintype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_irole&quot;&gt;&lt;/a&gt;&lt;a name=&quot;_mtype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;_ftype&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xuniqueobjectid1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xuniqueobjecti…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xunitsystem&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xunitsystem</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xunitsystem&amp;rev=1683327675&amp;do=diff</link>
        <description>XUnitSystem

Inherited from  NItem,

Inherited by  NULL

Friend class  NULL

Description

XUnitSystem从NItem继承，封装了单位系统定义的数据及其方法，其类型标识为“CUNITSYSTEM”。 XT的单位系统以国际标准单位系统（SI）为基准，所有的数据在底层都按照SI单位存储读取，在应用层面用户可以定义自己的单位系统，XUnitSystem提供了用于SI与定制单位系之间的转换函数。&lt;a name=&quot;m_iunits[unit_type_count]&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xunitsystem1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xunitsystem&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getunitcount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getunitstring&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getunittypestring&quot;&gt;&lt;/a&gt;&lt;a name=&quot;converttosi&quot;&gt;&lt;/a&gt;&lt;a name=&quot;convertfromsi&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getsiunit&quot;&gt;&lt;/…</description>
    </item>
    <item rdf:about="https://x9x1.cn/xdoc/doku.php?id=class:domain:xvertex&amp;rev=1683327675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-06T07:01:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>class:domain:xvertex</title>
        <link>https://x9x1.cn/xdoc/doku.php?id=class:domain:xvertex&amp;rev=1683327675&amp;do=diff</link>
        <description>XVertex

Inherited from  XGeometry,

Inherited by  NULL

Friend class  NULL

Description

XVertex封装了几何顶点的数据及其方法，其类型标识名为“CGEOVERTEX”(以CGEO为前缀）。几何顶点是只包含一个点单元的拓扑对象，它没有子拓扑对象。XVertex从XGeometry继承并重新实现了适用于顶点的方法。&lt;a name=&quot;m_upperlist&quot;&gt;&lt;/a&gt;&lt;a name=&quot;m_ppool&quot;&gt;&lt;/a&gt;&lt;a name=&quot;xvertex1&quot;&gt;&lt;/a&gt;&lt;a name=&quot;~xvertex&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getelement&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getnode&quot;&gt;&lt;/a&gt;&lt;a name=&quot;addupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;removeupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;isupperentity&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getuppercount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;getnodecount&quot;&gt;&lt;/a&gt;&lt;a name=&quot;ge…</description>
    </item>
</rdf:RDF>
