|
|
(7 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
− | [http://jibarolatincafe.net/shopping/images/article1696.html presale inspections] [http://boybeater.org/wp-content/uploads/2009/08/article1762.html alicia keys video] [http://pulpitclothing.com/images/thumbs/news-1011-20090919.html ciara 1, 2 step] [http://wpromotions.net/assets/gallery3/taetacsad1156.htm room for squares torrent] [http://www.pandji.com/wp-content/uploads/2007/cainerxpa.htm arizona wholesale license]
| |
− | [http://allibaswb.321webs.com/page-473.html budget car rental france] [http://s1.shard.jp/cest1avie/index.html map] [http://komraad.iquebec.com/phoebe-cates-video.html phoebe cates video] [http://careqelox.o-oku.jp/resource179.html ucc financing statement in florida] [http://ackrofl.ibelgique.com/text-120.html alumni license plate holder]
| |
− | [http://zvlraac.your2000.net/bed-breakfast-inns.html bed breakfast inns in california] [http://voureelfv.ibelgique.com/250.html armed security guard license] [http://www.weeaseta.orgs.hk/article380.html 670 score] [http://careqelox.o-oku.jp/resource60.html currency in brazil] [http://careqelox.o-oku.jp/resource363.html job in las vegas hotel]
| |
− | [http://crossculturaltours.com/list/attachments/images/comment-1269.html gainers fat bellies teen] [http://www.washthomas.com/import/images/1493.html dressupgames] [http://www.photoface.com/Images/pics/topic669.htm kendo movie] [http://oxygenthiefmusic.com/wpThumbnails/pictures/article1849.htm morning sickness drugs] [http://crossculturaltours.com/list/attachments/images/comment-1081.html saleen mustang]
| |
− | [http://listlisalove.finito-web.com/comment-203.html sindhi association of north america] [http://s1.shard.jp/cest1avie/text-381.html waldon health care in kenner,la jobs] [http://izziewithay.sov.tw/index.html webmap] [http://wizgaannr.mukade.jp/financial-information.html financial information systems?] [http://ntifuxac.strefa.pl/perfect-day.html perfect day]
| |
− | [http://page.freett.com/themotion/comment-304.html bureau of labor statistics] [http://koongetlq.mukade.jp/new314.html mk academy security jobs] [http://page.freett.com/jemariel/curves-for-woman.html curves for woman] [http://www.roogaacp.coms.la/article417.html winnipeg housing market 2009] [http://roofvaw.suppa.jp/index.html sitemap]
| |
− | [http://cxiqgaal.o-oku.jp/196.html google cash machine] [http://komraad.iquebec.com/appraisal-license.html appraisal license texas] [http://deltrmxre.ojaru.jp/comment13.html new york times classifed jobs] [http://koetdoa.your2000.net/comment-332.html apartment rentals in chicago] [http://s1.shard.jp/corecyclone/corporate-sales.html corporate sales jobs]
| |
− | [http://treasroc.strefa.pl/comment454.html csi miami cast] [http://superpress.finito-web.com/text-242.html heavy metal documental] [http://superpress.finito-web.com/text-158.html f1 prize money] [http://nikitinac.sov.tw/index.html domain] [http://voureelfv.ibelgique.com/441.html prison escape movies]
| |
− | [http://cxiqgaal.o-oku.jp/91.html recruitment of clerks in associate banks of state bank of india 2009] [http://s1.shard.jp/cest1avie/text-28.html best outside sales jobs] [http://bugalpa.isuisse.com/text96.html parkside movies] [http://delnrtrvo.strefa.pl/girls-with-nice.html girls with nice asses] [http://xrkodew.oueb.eu/new217.html wallpapers stock]
| |
− | [http://fautayt.iquebec.com/news-238.html adobe premiere pro trial crack] [http://kogaaget.iespana.es/353.html alabama cove pirate] [http://delnrtrvo.strefa.pl/index.html top] [http://cxiqgaal.o-oku.jp/496.html mi home heating credit claim 2007] [http://voureelfv.ibelgique.com/206.html pro wrestling movies]
| |
− | [http://rofirelc.321webs.com/article438.html car company insurance rental] [http://cxialacka.iespana.es/text-223.html pearl harbor video footage] [http://qedelkomf.nengu.jp/article46.html business web hosting] [http://allibaswb.321webs.com/page-413.html broadway ticketscheap times square] [http://cxialacka.iespana.es/text-147.html another bittorrent client yet]
| |
− | [http://unkl347.com/games/pong/img/sitemap.html link] [http://rebelsoul.org/wp-content/uploads/2007/11/article1238.html mercury orbital velocity] [http://cnewsvoice.com/C_NewsImage/icons/page1362.html materials studio crack] [http://proehlificpark.com/images-unwriteable/file/icons/text966.htm summoner geeks video download] [http://unkl347.com/games/pong/img/topic-1238.html edonkey 1.0.9 crack]
| |
− | [http://eltdelfar.isuisse.com/text-474.html adobe photoshop 7.0 trial crack] [http://listlisalove.finito-web.com/index.html link] [http://qetrfev.iquebec.com/resource287.html acquiring license hack] [http://page.freett.com/theomacy/news-163.html music clip art] [http://koongetlq.mukade.jp/new385.html grijs lederen bank]
| |
− | [http://page.freett.com/xgratx/topic-492.html dearest inuyasha] [http://nikitinac.sov.tw/topic-344.html video of nikita in money talks episode free] [http://careqelox.o-oku.jp/resource465.html corperate bonds] [http://trwiutamr.strefa.pl/text-311.html fatboy slim weapon of choice] [http://s1.shard.jp/ladyloulou/comment108.html alviero martini borse prezzi]
| |
− | [http://ataraxy.net/guestbookk/public/files/news-1128.html columbia daily tribune] [http://www.photoface.com/Images/pics/index.html http] [http://www.washthomas.com/import/images/673.html pearl poet] [http://chef-girl.net/halifax/wp-content/uploads/2009/news-639-2009-09-28.html acyclovir child dosage] [http://boybeater.org/wp-content/uploads/2009/08/article207.html melissa manchester]
| |
− | [http://www.photoface.com/Images/pics/topic832.htm new york state correctional] [http://crossculturaltours.com/list/attachments/images/comment-1457.html name a star and add a special wish] [http://ataraxy.net/guestbookk/public/files/news-1395.html meridia fatigue] [http://startrekfilms.net/files/media/text-752.htm laurell k. hamilton] [http://chef-girl.net/halifax/wp-content/uploads/2009/news-183-2009-09-19.html westlake village]
| |
− | [http://voureelfv.ibelgique.com/463.html power rangers movie trailer] [http://s1.shard.jp/ladyloulou/comment411.html centerpoint investment bank] [http://roclorocz.ibelgique.com/comment-367.html presario 1610 video driver] [http://koetdoa.your2000.net/comment-219.html american hawaii cruise] [http://s1.shard.jp/cest1avie/text-445.html sampo bank]
| |
− | [http://rofirelc.321webs.com/article105.html budget tours of australia and new zealand] [http://bugalpa.isuisse.com/text401.html aspmaker 4.0 crack] [http://wizgaannr.mukade.jp/18-birthday-invitation.html 18 birthday invitation card with wordings] [http://www.qetosane.nets.hk/resource91.html arlington isd job] [http://page.freett.com/xgratx/index.html page]
| |
− | [http://startrekfilms.net/files/media/text-240.htm mary kate and ashely] [http://startrekfilms.net/files/media/text-404.htm baum hedlund] [http://oxygenthiefmusic.com/wpThumbnails/pictures/article1238.htm 7.6 premier quickoffice review] [http://sexytimeisnow.com/wp-includes/class/resource-549.html retailer vigrx] [http://jibarolatincafe.net/shopping/images/article842.html mobile bbq smoker builders in ga]
| |
− | [http://pulpitclothing.com/images/thumbs/sitemap.html site] [http://gregorybaker.ca/wp-content/uploads/2009/05/pics/news-927-2009-09-24.html kodak pro 14n] [http://pinkparis.co.cc/wp-content/uploads/2007/page1103.html palm harbor manufactured home texas] [http://xtndus.com/files/styles/article314.html passport services] [http://thinksmartweb.com/Network/langs/En/article-771.htm send ringtone from pc to phone]
| |
− | [http://gregorybaker.ca/wp-content/uploads/2009/05/pics/news-557-2009-09-18.html azithromycin tri pak] [http://thinksmartweb.com/Network/langs/En/article-1285.htm free reverse cell phone directory] [http://disdatdesigns.com/justme/uploads/2008/topic-157.htm this is easy as lovers go lyrics] [http://raleighwesley.org/subscription/files/comment-53.html muscle butts] [http://pinkparis.co.cc/wp-content/uploads/2007/page549.html pdf password crack freeware]
| |
− | [http://cnewsvoice.com/C_NewsImage/icons/page51.html jaime maussan video of alien] [http://www.washthomas.com/import/images/index.html webmap] [http://crossculturaltours.com/list/attachments/images/comment-63.html jamie foxx acceptance speech golden globe video] [http://pulpitclothing.com/images/thumbs/news-1664-20090929.html pitless well adapter] [http://onesourcesolutions1.com/media/docs/page102.html kamen rider ryuki bittorrent]
| |
− | [http://xrkodew.oueb.eu/new245.html adobe cs3 master suite] [http://rofirelc.321webs.com/article142.html bus tours in pa] [http://delnrtrvo.strefa.pl/equine-products.html equine products] [http://fautayt.iquebec.com/news-64.html azureus bittorrent client 2.1.0.4] [http://komraad.iquebec.com/are-neon-license.html are neon license plate frames legal]
| |
− | [http://cnewsvoice.com/C_NewsImage/icons/page785.html nfs underground serials] [http://unkl347.com/games/pong/img/topic-1191.html online pokemon video] [http://nantya.com/wp-content/uploads/2009/05/article1438.html nadia turner video] [http://ataraxy.net/guestbookk/public/files/news-1323.html marquette real estate] [http://fiestamexicananc.com/sohoadmin/skins/new/news-1610-20090917.html mia hamm]
| |
− | [http://roclorocz.ibelgique.com/comment-129.html audio convertor plus crack] [http://wizgaannr.mukade.jp/practicing-dentistry.html practicing dentistry in hawaii board of dental examiners] [http://eltdelfar.isuisse.com/text-284.html arkansas business license applications] [http://nehalef.fr.nf/page294.html bell atlantic life insurance utica ny] [http://ntifuxac.strefa.pl/scooby-hentai.html scooby hentai]
| |
− | [http://totalqualitycorp.com/images/thumbs/new1329.htm pci video drivers] [http://pinkparis.co.cc/wp-content/uploads/2007/page1202.html to kill a mockingbird characters] [http://thinksmartweb.com/Network/langs/En/article-488.htm swish presenter serial] [http://pulpitclothing.com/images/thumbs/news-1406-20090921.html olympic video opening ceremony] [http://disdatdesigns.com/justme/uploads/2008/topic-770.htm los angeles dui attorney]
| |
− | [http://ataraxy.net/guestbookk/public/files/news-213.html park city activity] [http://proehlificpark.com/images-unwriteable/file/icons/text1556.htm rochester movie times] [http://unkl347.com/games/pong/img/topic-855.html standstead airport map] [http://jibarolatincafe.net/shopping/images/article1285.html airtel ringtones] [http://rebelsoul.org/wp-content/uploads/2007/11/article1504.html m beat serial]
| |
− | [http://nehalef.fr.nf/page298.html family savings federal credit union] [http://www.qetosane.nets.hk/index.html map] [http://tito999.finito-web.com/article415.html score as time goes by] [http://qedelkomf.nengu.jp/article258.html stock 0 60] [http://qetrfev.iquebec.com/resource9.html america democracy in summary]
| |
− | [http://awackwro.tonosama.jp/resource136.html bank of oklhoma login] [http://wicaencxi.suppa.jp/article495.html small business start up] [http://voutoze.strefa.pl/woodwork.html woodwork] [http://insanofangirl.finito-web.com/article146.html the conservative approach is to avoid short-term financing to reduce risk] [http://voutoze.strefa.pl/legend-of-zelda.html legend of zelda theme]
| |
− | [http://allibaswb.321webs.com/page-492.html budget car rentals at bwi] [http://nehalef.fr.nf/page11.html degree 2.2 jobs] [http://page.freett.com/themotion/comment-307.html department of veterans affairs] [http://zvlraac.your2000.net/barge-cruise-in.html barge cruise in france] [http://voutoze.strefa.pl/mastitis.html mastitis]
| |
− | [http://xrkodew.oueb.eu/new226.html large insurance groups and annuity troubles] [http://voureelfv.ibelgique.com/339.html apply health in insurance jersey license new] [http://carhine.fr.nf/comment-44.html aaae jobs] [http://s1.shard.jp/dentage/article78.html board of health professionals license lookup] [http://awackwro.tonosama.jp/resource18.html indian association albuquerque]
| |
− | [http://treasroc.strefa.pl/comment11.html steve francis] [http://qetrfev.iquebec.com/resource290.html activation key for maya 6.0 unlimited] [http://page.freett.com/themotion/comment-252.html natural supplement] [http://s1.shard.jp/cest1avie/text-496.html sparkasse bank nurnberg] [http://nehalef.fr.nf/page223.html jobs in retail in grenada ms]
| |
− | [http://s1.shard.jp/dentage/article148.html union city high school mr lindo] [http://ntifuxac.strefa.pl/maui-income.html maui income properties] [http://tacnaco.321webs.com/page-352.html car rental san jose costa rica] [http://ackrofl.ibelgique.com/text-330.html asterisk password crack] [http://www.qetosane.nets.hk/resource40.html free fantasy football trade calculator]
| |
− | [http://kogaaget.iespana.es/387.html poker rule video] [http://delnrtrvo.strefa.pl/amatuer-indian.html amatuer indian] [http://roclorocz.ibelgique.com/comment-150.html pinder videos] [http://tacnaco.321webs.com/page-93.html car rental coupons] [http://rofirelc.321webs.com/article181.html business travel england]
| |
− | [http://trwiutamr.strefa.pl/text-296.html private photos of wives] [http://kogaaget.iespana.es/448.html acereader serial] [http://izziewithay.sov.tw/need-loan-republic.html need loan republic ireland have bad credit rating] [http://roclorocz.ibelgique.com/comment-119.html alias season 4 torrent freeware] [http://bugalpa.isuisse.com/text154.html any dvd 4.5.6.2 crack]
| |
− | [http://oxygenthiefmusic.com/wpThumbnails/pictures/article222.htm realtime traffic] [http://unkl347.com/games/pong/img/topic-1212.html respiratory therapist] [http://proehlificpark.com/images-unwriteable/file/icons/text1756.htm goldrush] [http://onesourcesolutions1.com/media/docs/page1199.html quake shareware cd crack] [http://raleighwesley.org/subscription/files/comment-1506.html quirrell]
| |
− | [http://pulpitclothing.com/images/thumbs/news-1402-20090923.html aruba teen] [http://chef-girl.net/halifax/wp-content/uploads/2009/index.html page] [http://chef-girl.net/halifax/wp-content/uploads/2009/news-1179-2009-09-17.html cingular harry potter ringtone] [http://gregorybaker.ca/wp-content/uploads/2009/05/pics/news-142-2009-09-22.html movies plots] [http://nantya.com/wp-content/uploads/2009/05/article59.html manners of dying movie]
| |
− | [http://disdatdesigns.com/justme/uploads/2008/topic-1677.htm put movies on psp] [http://rebelsoul.org/wp-content/uploads/2007/11/article1414.html los angeles bands] [http://pulpitclothing.com/images/thumbs/news-556-20090924.html teamwork] [http://janedoelatex.com/store_images/icons/text1525.htm movie maker tutorials] [http://raleighwesley.org/subscription/files/index.html http]
| |
− | [http://superpress.finito-web.com/text-137.html male infertility message board] [http://insanofangirl.finito-web.com/article486.html free shareware for streaming stock market ticker software] [http://nehalef.fr.nf/page258.html foro de bolsa el zorro] [http://nehalef.fr.nf/page100.html female muscle growth comics] [http://www.roogaacp.coms.la/article331.html british premier league]
| |
− | [http://ntifuxac.strefa.pl/electric-grills.html electric grills] [http://allibaswb.321webs.com/page-350.html boutique hotels washington dc] [http://nikitinac.sov.tw/topic-117.html job corps center illinois] [http://voureelfv.ibelgique.com/103.html apply for texas drivers license] [http://qedelkomf.nengu.jp/article456.html playing hockey in winnipeg]
| |
− | [http://ackrofl.ibelgique.com/index.html top] [http://voureelfv.ibelgique.com/index.html index] [http://awackwro.tonosama.jp/resource175.html city national bank of florida] [http://cxialacka.iespana.es/text-191.html abee chm maker pro crack] [http://www.roogaacp.coms.la/article371.html stafford loans]
| |
− | [http://izziewithay.sov.tw/kayunga-town-council.html kayunga town council jobs] [http://listlisalove.finito-web.com/comment-101.html business portal] [http://awackwro.tonosama.jp/resource436.html case montagna affitti gratis] [http://qedelkomf.nengu.jp/article477.html pepe red card video footage] [http://deltrmxre.ojaru.jp/comment409.html family annual travel insurance]
| |
− | [http://zvlraac.your2000.net/index.html site] [http://xrkodew.oueb.eu/new197.html key bank logo] [http://xrkodew.oueb.eu/new266.html can you wire transfer money with rbc] [http://nehalef.fr.nf/page39.html ost metal gear solid ddl] [http://page.freett.com/jemariel/birthday-traditions.html birthday traditions]
| |
− | [http://qedelkomf.nengu.jp/article333.html asn board] [http://koongetlq.mukade.jp/new122.html big bank hank sugar hill gang] [http://ackrofl.ibelgique.com/text-342.html avi fixer crack] [http://cxialacka.iespana.es/text-292.html a free sample software license agreement] [http://rofirelc.321webs.com/article350.html canadian car rentals]
| |
− | [http://bugalpa.isuisse.com/text164.html avi joiner serialz] [http://roofvaw.suppa.jp/text-179.html sample business letter for any advertisement with example3] [http://kogaaget.iespana.es/27.html anaerobic respiration in yeast equation] [http://yulcha1106.finito-web.com/new373.html desired thickness of sheet metal] [http://xrkodew.oueb.eu/new412.html against professional athletes making mega money]
| |
− | [http://qedelkomf.nengu.jp/article405.html example for invitation letter for visa] [http://roclorocz.ibelgique.com/comment-286.html az dmv drivers license] [http://www.roogaacp.coms.la/article499.html buy didrex with western union] [http://allibaswb.321webs.com/page-126.html best western mission inn] [http://s1.shard.jp/dentage/article401.html washington state employees credit union]
| |
− | [http://wicaencxi.suppa.jp/article472.html pinners bar and grill message board] [http://listlisalove.finito-web.com/comment-350.html forgiving credit card debt] [http://easplro.your2000.net/index.html top] [http://listlisalove.finito-web.com/comment-92.html yamamay collezione primavera estate 2009] [http://roofvaw.suppa.jp/text-398.html sas jobs in toronto]
| |
− | [http://ifanepal.org.np/images/icons/article1303.htm free ringtone and wallpaper for verizon wireless] [http://exelib.com/webmasters/files/news-612-20090809.html the orchard theatre dartford] [http://folkelef.mukade.jp/index.html index] [http://elerenexp.suppa.jp/page-144.html annabel chong] [http://divertigenio.es/bk_subscription/files/news-1981-20090804.html dick licking]
| |
− | [http://www.bibliopolio.gr/images/banners/mini/sitemap.htm link] [http://elusivemoose.com/ssp_director/albums/album-25/page408.html the plug in drug] [http://prisonbreakmania.com/galeria/albums/userpics/10003/topic-1248.htm air pressure and winds] [http://badmoviezone.com/backup_files/dump/article1323.htm annapolis movie preview] [http://ciimet.org/alumni/uploaddata/images/article2204.html richards realm.com the choice]
| |
− | [http://rohutson.finito.fc2.com/topic-622.html county by county election results] [http://ralowly.myspace1.nazca.co.jp/topic-866.html michigan woman seeking man] [http://hestaton.finito-web.com/1672.html turn signal switch replacement] [http://shrochel.finito.fc2.com/topic-1244.html notice to increase rent form] [http://martovskiy.netrend.jp/244.html lace long tank]
| |
− | [http://cavaliersonline.com/photos/icons/text758.htm bra unclasped] [http://aarh.net/generator/assets/gallery3/topic-1015.html malacanang website] [http://capstonerealty.ph/gallery/Farm_Lots/mini/resource-1212.html argentina drug trafficking] [http://marja-leena-rathje.info/ssp_director/config/conf/article1728.html atomic book clock guest] [http://pixsoulmedia.com/dev/images/thumbs/article2403.html phone ringtone sprint wallpaper]
| |
− | [http://atomized.ca/2006/12/news-2525-20090623.html queens of the stone age video code] [http://woningpagina.com/pics/flash/comment-1702.html maryland nursing license] [http://ackcsc.org/club.bak/media/flash/ertabrme.htm niversity of texas] [http://sahardesign.com/files/styles/article176.html av consultant design new york] [http://brixhost.net/my/attachments/media/news-68-2009-07-04.html powerpuff girls xxx]
| |
− | [http://tatlin.com/gallery/wp-content/uploads/2008/topic-280.htm role of media in democracy in india] [http://rubyarts.org/images/icons/news-199.html anne diary frank video] [http://capstonerealty.ph/gallery/Farm_Lots/mini/resource-382.html raskolnikovs theory] [http://mdabc.net/test/files/new1112.htm massage licensed therapist phoenix] [http://sahardesign.com/files/styles/article262.html office 2003 confirmation crack]
| |
| __NOTOC__ | | __NOTOC__ |
| The file format for storing TexGen data has the extension TG3 which stands for TexGen v3. It is an XML file where each element usually corresponds to a class within TexGen core. When a TG3 file is saved, there is an option as to how much data is saved: | | The file format for storing TexGen data has the extension TG3 which stands for TexGen v3. It is an XML file where each element usually corresponds to a class within TexGen core. When a TG3 file is saved, there is an option as to how much data is saved: |
The file format for storing TexGen data has the extension TG3 which stands for TexGen v3. It is an XML file where each element usually corresponds to a class within TexGen core. When a TG3 file is saved, there is an option as to how much data is saved:
No matter which of the options is chosen TexGen is able to read the data and recreate the exact some model as was originally saved provided files are saved and loaded by the same version of TexGen. Results may vary when loading a file from a different version of TexGen depending on the output type. For example, if the class to represent a specific textile (e.g. CTextileWeave2D) is modified so that the geometry is created in a different way. Files saved with an old version with minimal output will have the new geometry whereas files saved with standard or full output will retain the old geometry.
Minimal
When minimal output is selected only the information within the Textile derived class is saved. For example, if a textile was created with the CTextileWeave2D class then only the weave pattern, fabric thickness, yarn heights, widths and spacings will be saved. From this the yarn path can be reconstructed. If the textile being saved is not a derived class then it will save as Standard instead.
Standard
When standard output is selected then the information about the yarns will be saved as well. This includes yarn master nodes, interpolation function, yarn section, repeats, etc...
Full
When full output is selected then everything that TexGen stores in memory is saved to file. This includes information such as the actual points lying on the surface of a yarn. These files tend to be very large and should not be used unless it is absolutely necessary.
Structure
The file follows the XML conventions and as such is human readable. Here is an example file saved with Standard output:
<?xml version="1.0" ?>
<TexGenModel version="3.0.0">
<Textile name="2DWeave(W:2,H:2)" type="CTextileWeave2D" NeedsBuilding="0" NumXYarns="2" NumYYarns="2" GapSize="0" FabricThickness="0.4" Refine="0">
<Domain type="CDomainPlanes">
<Plane Normal="1, 0, 0" d="-0.5" />
<Plane Normal="-1, 0, 0" d="-1.5" />
<Plane Normal="0, 1, 0" d="-0.5" />
<Plane Normal="0, -1, 0" d="-1.5" />
<Plane Normal="0, 0, 1" d="-0.02" />
<Plane Normal="0, 0, -1" d="-0.42" />
</Domain>
<Yarn index="0" NumSlaveNodes="25" NumSectionPoints="20" NeedsBuilding="7">
<Interpolation Periodic="1" type="CInterpolationBezier" />
<YarnSection type="CYarnSectionConstant">
<SectionList index="0" type="CSectionEllipse" NeedsMeshing="1" Width="0.8" Height="0.2" />
</YarnSection>
<Repeat value="2, 0, 0" />
<Repeat value="0, 2, 0" />
<MasterNode index="0" Position="0, 0, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="1" Position="1, 0, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="2" Position="2, 0, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
</Yarn>
<Yarn index="1" NumSlaveNodes="25" NumSectionPoints="20" NeedsBuilding="7">
<Interpolation Periodic="1" type="CInterpolationBezier" />
<YarnSection type="CYarnSectionConstant">
<SectionList index="0" type="CSectionEllipse" NeedsMeshing="1" Width="0.8" Height="0.2" />
</YarnSection>
<Repeat value="2, 0, 0" />
<Repeat value="0, 2, 0" />
<MasterNode index="0" Position="0, 1, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="1" Position="1, 1, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="2" Position="2, 1, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
</Yarn>
<Yarn index="2" NumSlaveNodes="25" NumSectionPoints="20" NeedsBuilding="7">
<Interpolation Periodic="1" type="CInterpolationBezier" />
<YarnSection type="CYarnSectionConstant">
<SectionList index="0" type="CSectionEllipse" NeedsMeshing="1" Width="0.8" Height="0.2" />
</YarnSection>
<Repeat value="2, 0, 0" />
<Repeat value="0, 2, 0" />
<MasterNode index="0" Position="0, 0, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="1" Position="0, 1, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="2" Position="0, 2, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
</Yarn>
<Yarn index="3" NumSlaveNodes="25" NumSectionPoints="20" NeedsBuilding="7">
<Interpolation Periodic="1" type="CInterpolationBezier" />
<YarnSection type="CYarnSectionConstant">
<SectionList index="0" type="CSectionEllipse" NeedsMeshing="1" Width="0.8" Height="0.2" />
</YarnSection>
<Repeat value="2, 0, 0" />
<Repeat value="0, 2, 0" />
<MasterNode index="0" Position="1, 0, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="1" Position="1, 1, 0.3" Tangent="0, 0, 0" Up="0, 0, 1" />
<MasterNode index="2" Position="1, 2, 0.1" Tangent="0, 0, 0" Up="0, 0, 1" />
</Yarn>
<PatternCell x="0" y="0">
<PatternElement value="1" />
<PatternElement value="0" />
</PatternCell>
<PatternCell x="1" y="0">
<PatternElement value="0" />
<PatternElement value="1" />
</PatternCell>
<PatternCell x="0" y="1">
<PatternElement value="0" />
<PatternElement value="1" />
</PatternCell>
<PatternCell x="1" y="1">
<PatternElement value="1" />
<PatternElement value="0" />
</PatternCell>
<XYarnData index="0" Width="0.8" Height="0.2" Spacing="1" />
<XYarnData index="1" Width="0.8" Height="0.2" Spacing="1" />
<YYarnData index="0" Width="0.8" Height="0.2" Spacing="1" />
<YYarnData index="1" Width="0.8" Height="0.2" Spacing="1" />
<XYarns index="0">
<XYarn yarnindex="0" />
</XYarns>
<XYarns index="1">
<XYarn yarnindex="1" />
</XYarns>
<YYarns index="0">
<YYarn yarnindex="2" />
</YYarns>
<YYarns index="1">
<YYarn yarnindex="3" />
</YYarns>
</Textile>
</TexGenModel>
Elements
Elements have the following format: <NAME> ... </NAME>. Everything between the tags is part of the element. All XML files have a single root element, the root element in this case is named "TexGenModel".
Attributes
Elements can contain attributes which come after the name of the element. For example the element "TexGenModel" has an attribute named "version" which specifies what version of TexGen the file was saved by ("3.0.0" in this example). All variables that can be expressed as a single string are stored as attributes (i.e. All the integral data types and small structs like XYZ and XY). The attribute name usually corresponds to the variable name without the Hungarian notation.
Child Elements
Variables that cannot be expressed as a single string are stored as child elements. For example the "Textile" element which is an instance of CTextile cannot be expressed as a single string. Hence "Textile" is a child element of "TexGenModel". The element name usually corresponds to the variable name without the Hungarian notation.
Collection Classes
When a variable is a collection class (i.e. vector, list or map) a child element is created for each item in the collection. For example, CTextile contains a vector of yarns, for this model the number of yarns within the vector is 4. Thus the "Textile" element contains 4 child "Yarn" elements. Sometimes the index of the element is given as an "index" attribute. This value is provided only for human readability, when TexGen reads the file this number is ignored. The true index is obtained simply by the order in which the elements appear.
Subclasses
In some cases a variable may be a pointer to a base class. It may represent any of the subclasses of the base class. In these cases an additional attribute is added to the element which represents it. The name of the attribute is "type" and its value corresponds to the name of the subclass. For example the "Textile" element in this example is an instance of the "CTextileWeave2D" class.
API
Please refer to the API for information on what the elements and attributes represent.