Interface to get information of a GeneralMultiPatch.
Members
Name | Description | |
---|---|---|
GetMaterialName | Returns a name of a named material (see IsNamedMaterial). | |
GetSharedTexture | Returns the index of the material that this material texture is shared from. | |
GetTextureURL | Returns URL of a texture, if texture is stored as a URL. | |
HasTextureURL | Returns True if material texture is stored as a url. | |
IdCount | Get Id Count. | |
IsMaterialTextured | Get Is Material textured. | |
IsNamedMaterial | Returns True if material is a named material (see QueryMaterialName). | |
IsSharedTexture | Returns True if material texture is shared with another material. | |
MaterialColor | Get material color. | |
MaterialCount | Get Material Count. | |
MaterialCullBackface | Get backface culling enabled, | |
MaterialTextureBytesPerPixel | Get Material texture bytes per pixel. | |
MaterialTextureColumnCount | Get Material texture column count. | |
MaterialTexturePixelColor | Get Material texture pixel color. | |
MaterialTextureRowCount | Get Material texture row count. | |
MaterialTransparencyPercent | Get transparency %, in range of 0 - 100 | |
MCount | Get M Count. | |
NormalCount | Get Normal Count. | |
PatchCount | Get Patch Count. | |
PatchM | Get M for patch at vertex index. | |
PatchMaterialIndex | Get patch material index. | |
PatchPriority | Get patch priority. | |
PatchTextureVertex | Get Texture WKSPoint for a patch at vertex index. | |
PatchTextureVertexCount | Get texture vertex count for a patch. | |
PatchType | Get patch type. | |
PatchVertex | Get Point for patch at vertex index. | |
PatchVertexCount | Get count of vertices in patch. | |
PatchVertexID | Get vertex Id for a patch at vertex index. | |
QueryPatchNormal | Copies the Normal for patch at specified vertex index into the input vector. | |
TextureVertexCount | Get Texture Vertex Count. | |
VertexCount | Get Vertex Count. |
IGeneralMultiPatchInfo2.GetMaterialName Method
Returns a name of a named material (see IsNamedMaterial).
Public Function GetMaterialName ( _
ByVal Index As Integer _
) As String
public string GetMaterialName (
int Index
);
IGeneralMultiPatchInfo2.GetSharedTexture Method
Returns the index of the material that this material texture is shared from.
Public Function GetSharedTexture ( _
ByVal Index As Integer _
) As Integer
public int GetSharedTexture (
int Index
);
IGeneralMultiPatchInfo2.GetTextureURL Method
Returns URL of a texture, if texture is stored as a URL.
Public Function GetTextureURL ( _
ByVal Index As Integer _
) As String
public string GetTextureURL (
int Index
);
IGeneralMultiPatchInfo2.HasTextureURL Property
Returns True if material texture is stored as a url.
Public Function get_HasTextureURL ( _
ByVal Index As Integer _
) As Boolean
public bool get_HasTextureURL (
int Index
);
IGeneralMultiPatchInfo2.IsNamedMaterial Property
Returns True if material is a named material (see QueryMaterialName).
Public Function get_IsNamedMaterial ( _
ByVal Index As Integer _
) As Boolean
public bool get_IsNamedMaterial (
int Index
);
IGeneralMultiPatchInfo2.IsSharedTexture Property
Returns True if material texture is shared with another material.
Public Function get_IsSharedTexture ( _
ByVal Index As Integer _
) As Boolean
public bool get_IsSharedTexture (
int Index
);
Inherited Interfaces
Interfaces | Description |
---|---|
IGeneralMultiPatchInfo | Interface to get infomation of a GeneralMultiPatch. |
Classes that implement IGeneralMultiPatchInfo2
Classes | Description |
---|