実行するまでアトリビュートのクラスが分からないのであれば、addattribを使用します。
                
                    
                    
                    
                        int  addvertexattrib(int geohandle, string name, <type>defvalue)
                    
                    
                
            
                
                    
                    
                    
                        int  addvertexattrib(int geohandle, string name, <type>defvalue[])
                    
                    
                
            
指定したジオメトリにVertexアトリビュートを追加します。
                
                    
                    
                    
                        int  addvertexattrib(int geohandle, string name, <type>defvalue, string typeinfo)
                    
                    
                
            
                
                    
                    
                    
                        int  addvertexattrib(int geohandle, string name, <type>defvalue[], string typeinfo)
                    
                    
                
            
指定したトランスフォーム情報と一緒にVertexアトリビュートを追加します。詳細は、attribtypeinfoを参照してください。
            
                geohandle
書き出し先のジオメトリハンドル。現在のところ、有効な値は0またはノードの現行ジオメトリを意味するgeoselfのみです。
    (将来、この引数は他のジオメトリに書き出せるようにする予定です。)
            
                name
作成するアトリビュートの名前。
            
                defvalue
アトリビュートのデフォルト値で、作成するアトリビュートのタイプが決まります。 文字列と配列のアトリビュートにはデフォルト値を持たせることができないので、そのような場合には、そのタイプのみが使用されます。
            
                
            
            
        
成功すればgeohandle、失敗すれば-1。
- 
        
        
同じ名前のアトリビュートが既に存在すれば、この関数は、そのアトリビュートを新しいタイプに変換しようとします。
 
| See also | |
| attrib | 
                
                    
                                 | 
        
| create | |
| vertex | 
                
                    
                                 |