public static AISInteractiveObject TextureShape(TopoDSShape shape, string texture, Node node)
        {
            var texturedShape   = new AISTexturedShape(shape);
            var textNameWrapper = new TCollectionAsciiString(texture);

            node.Set <ObjectInterpreter>().Data = textNameWrapper;
            texturedShape.TextureFileName       = textNameWrapper;
            texturedShape.SetTextureMapOn();
            texturedShape.SetTextureRepeat(false, 1.0, 1.0);
            texturedShape.DisplayMode = 3;
            texturedShape.SetColor(ShapeUtils.GetOccColor(Color.White));

            texturedShape.TypeOfPresentation = (PrsMgrTypeOfPresentation3d.PrsMgr_TOP_AllView);
            return(texturedShape);
        }
 public void Name(TCollectionAsciiString Name)
 {
     OSD_Printer_Name66CFACD0(Instance, Name.Instance);
 }
 public OSDPrinter(TCollectionAsciiString Name)
     :
     base(OSD_Printer_Ctor66CFACD0(Name.Instance))
 {
 }
Esempio n. 4
0
 public void GraduatedTrihedronDisplay(TCollectionExtendedString xname, TCollectionExtendedString yname, TCollectionExtendedString zname, bool xdrawname, bool ydrawname, bool zdrawname, bool xdrawvalues, bool ydrawvalues, bool zdrawvalues, bool drawgrid, bool drawaxes, int nbx, int nby, int nbz, int xoffset, int yoffset, int zoffset, int xaxisoffset, int yaxisoffset, int zaxisoffset, bool xdrawtickmarks, bool ydrawtickmarks, bool zdrawtickmarks, int xtickmarklength, int ytickmarklength, int ztickmarklength, QuantityColor gridcolor, QuantityColor xnamecolor, QuantityColor ynamecolor, QuantityColor znamecolor, QuantityColor xcolor, QuantityColor ycolor, QuantityColor zcolor, TCollectionAsciiString fontOfNames, FontFontAspect styleOfNames, int sizeOfNames, TCollectionAsciiString fontOfValues, FontFontAspect styleOfValues, int sizeOfValues)
 {
     Visual3d_View_GraduatedTrihedronDisplayC3638B35(Instance, xname.Instance, yname.Instance, zname.Instance, xdrawname, ydrawname, zdrawname, xdrawvalues, ydrawvalues, zdrawvalues, drawgrid, drawaxes, nbx, nby, nbz, xoffset, yoffset, zoffset, xaxisoffset, yaxisoffset, zaxisoffset, xdrawtickmarks, ydrawtickmarks, zdrawtickmarks, xtickmarklength, ytickmarklength, ztickmarklength, gridcolor.Instance, xnamecolor.Instance, ynamecolor.Instance, znamecolor.Instance, xcolor.Instance, ycolor.Instance, zcolor.Instance, fontOfNames.Instance, (int)styleOfNames, sizeOfNames, fontOfValues.Instance, (int)styleOfValues, sizeOfValues);
 }
Esempio n. 5
0
 public void InsertATrek(TCollectionAsciiString aName, int where)
 {
     OSD_Path_InsertATrekCAFD1949(Instance, aName.Instance, where);
 }
Esempio n. 6
0
 public void DownTrek(TCollectionAsciiString aName)
 {
     OSD_Path_DownTrek66CFACD0(Instance, aName.Instance);
 }
Esempio n. 7
0
 public void ExpandedName(TCollectionAsciiString aName)
 {
     OSD_Path_ExpandedName66CFACD0(Instance, aName.Instance);
 }
Esempio n. 8
0
 public void SetValues(TCollectionAsciiString aNode, TCollectionAsciiString aUsername, TCollectionAsciiString aPassword, TCollectionAsciiString aDisk, TCollectionAsciiString aTrek, TCollectionAsciiString aName, TCollectionAsciiString anExtension)
 {
     OSD_Path_SetValuesA8CFE3FC(Instance, aNode.Instance, aUsername.Instance, aPassword.Instance, aDisk.Instance, aTrek.Instance, aName.Instance, anExtension.Instance);
 }
 public MessageMsg Arg(TCollectionAsciiString theString)
 {
     return(new MessageMsg(Message_Msg_Arg66CFACD0(Instance, theString.Instance)));
 }
 public bool RemoveItem(TCollectionAsciiString name, bool cln, bool exact)
 {
     return(Dico_DictionaryOfTransient_RemoveItem18A50CD3(Instance, name.Instance, cln, exact));
 }
 public StandardTransient NewItem(TCollectionAsciiString name, ref bool isvalued, bool exact)
 {
     return(new StandardTransient(Dico_DictionaryOfTransient_NewItem18A50CD3(Instance, name.Instance, ref isvalued, exact)));
 }
 public void SetItem(TCollectionAsciiString name, StandardTransient anitem, bool exact)
 {
     Dico_DictionaryOfTransient_SetItem10A7D525(Instance, name.Instance, anitem.Instance, exact);
 }
 public bool GetItem(TCollectionAsciiString name, StandardTransient anitem, bool exact)
 {
     return(Dico_DictionaryOfTransient_GetItem10A7D525(Instance, name.Instance, anitem.Instance, exact));
 }
 public StandardTransient Item(TCollectionAsciiString name, bool exact)
 {
     return(new StandardTransient(Dico_DictionaryOfTransient_Item145F6059(Instance, name.Instance, exact)));
 }
 public bool HasItem(TCollectionAsciiString name, bool exact)
 {
     return(Dico_DictionaryOfTransient_HasItem145F6059(Instance, name.Instance, exact));
 }
Esempio n. 16
0
 public OSDPath(TCollectionAsciiString aDependentName, OSDSysType aSysType)
     :
     base(OSD_Path_Ctor6DB22F5E(aDependentName.Instance, (int)aSysType))
 {
 }
Esempio n. 17
0
 public OSDPath(TCollectionAsciiString aNode, TCollectionAsciiString aUsername, TCollectionAsciiString aPassword, TCollectionAsciiString aDisk, TCollectionAsciiString aTrek, TCollectionAsciiString aName, TCollectionAsciiString anExtension)
     :
     base(OSD_Path_CtorA8CFE3FC(aNode.Instance, aUsername.Instance, aPassword.Instance, aDisk.Instance, aTrek.Instance, aName.Instance, anExtension.Instance))
 {
 }
 public PlotMgtPlotterParameter(TCollectionAsciiString aName)
     :
     base(PlotMgt_PlotterParameter_Ctor66CFACD0(aName.Instance))
 {
 }
Esempio n. 19
0
 public void SystemName(TCollectionAsciiString FullName, OSDSysType aType)
 {
     OSD_Path_SystemName6DB22F5E(Instance, FullName.Instance, (int)aType);
 }
 public void SetSValue(TCollectionAsciiString aValue)
 {
     PlotMgt_PlotterParameter_SetSValue66CFACD0(Instance, aValue.Instance);
 }
Esempio n. 21
0
 public bool IsValid(TCollectionAsciiString aDependentName, OSDSysType aSysType)
 {
     return(OSD_Path_IsValid6DB22F5E(Instance, aDependentName.Instance, (int)aSysType));
 }
 public void Send(TCollectionAsciiString theString, MessageGravity theGravity, bool putEndl)
 {
     Message_Printer_SendB37427E3(Instance, theString.Instance, (int)theGravity, putEndl);
 }
Esempio n. 23
0
 public void RemoveATrek(TCollectionAsciiString aName)
 {
     OSD_Path_RemoveATrek66CFACD0(Instance, aName.Instance);
 }
Esempio n. 24
0
 public void ReadLine(TCollectionAsciiString Buffer, int NByte, ref int NbyteRead)
 {
     OSD_File_ReadLine10E3C1BB(Instance, Buffer.Instance, NByte, ref NbyteRead);
 }
Esempio n. 25
0
 public static TCollectionAsciiString AbsolutePath(TCollectionAsciiString DirPath, TCollectionAsciiString RelFilePath)
 {
     return(new TCollectionAsciiString(OSD_Path_AbsolutePathB82186D3(DirPath.Instance, RelFilePath.Instance)));
 }
Esempio n. 26
0
 public bool ReadLastLine(TCollectionAsciiString aLine, int aDelay, int aNbTries)
 {
     return(OSD_File_ReadLastLine10E3C1BB(Instance, aLine.Instance, aDelay, aNbTries));
 }