string  attribtypeinfo(<geometry>geometry, string attribclass, string attribute_name)
                    
                    
                
            
この汎用的な形式では、実行時のアトリビュートの“クラス”を指定することができます。 これは、異なるクラスで動作可能な汎用コードを記述するのに役立ちます。 アトリビュートのクラスが事前に分かっていれば、detailattribtypeinfo, primattribtypeinfo, pointattribtypeinfo, vertexattribtypeinfoを使用した方が高速です。
            
                <geometry>
            
            
        
ノード(例えばWrangle SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。
別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo)を示した文字列を指定することができます。
    Houdini内で実行する時は、この引数にop:/path/to/sop参照を指定することができます。
            
                attribclass
detail(またはglobal), point, prim, vertexのどれか。
primgroup, pointgroup, vertexgroupを使用することで、グループから読み込むこともできます。
            
                attribute_name
読み込むアトリビュート(またはIntrinsic)の名前。
Returns
指定したジオメトリアトリビュートのメタデータを示した文字列。アトリビュートが存在しなければ空っぽの文字列("")。
| 
                 | トランスフォームしません。 | 
| 
                 | スケール、回転、移動を適用します。 | 
| 
                 | このvector4にスケール、回転、移動を適用します。 | 
| 
                 | スケール、回転を適用しますが、移動は適用しません。 | 
| 
                 | 回転を適用し、スケールは逆転置で適用します。 | 
| 
                 | トランスフォームしません。 | 
| 
                 | このmatrixにスケール、回転、移動を適用します。 | 
| 
                 | 回転を適用します。 | 
| 
                 | トランスフォームしません。 | 
| 
                 | ポイントが平均化されている時にこの値をブレンドしません。 | 
| 
                 | ポイントが平均化されている時にブレンドする整数値。 | 
| 
                 | トランスフォームせず、補間時にシームの維持を試みます。 このタイプのアトリビュートはUVビューポートメニューに表示されます。 | 
| attrib |  |