Méthode | Description | |
---|---|---|
Dispose ( ) : void | ||
FindRenderHashForMeshId ( int>.Tuple |
Find Rhino material RenderHash for mesh.
|
|
FindRenderHashForObjectId ( uint objectid ) : uint |
Find renderhash used by object id (meshinstanceid)
|
|
ObjectShaderDatabase ( |
Construct a ObjectShaderDatabase that has access to objects.
|
|
RecordRenderHashRelation ( uint hash, int>.Tuple |
Record meshid and meshinstanceid (object id) for renderhash.
|
|
ReplaceShaderRelation ( uint oldShader, uint newShader, uint oid ) : void |
Update shader object relation so
|
Méthode | Description | |
---|---|---|
RecordRenderHashMeshId ( uint hash, int>.Tuple |
record relationship for renderhash -- meshid (tuple of guid and int)
|
|
RecordRenderHashMeshInstanceId ( uint hash, uint meshInstanceId ) : void |
Record relationship for renderhash -- meshinstanceid (object id)
|
|
RemoveRenderHashMeshInstanceId ( uint hash, uint meshInstanceId ) : void |
Remove renderhash--meshinstanceid
|
public FindRenderHashForMeshId ( int>.Tuple |
||
meshId | int>.Tuple | |
Résultat | uint |
public FindRenderHashForObjectId ( uint objectid ) : uint | ||
objectid | uint | |
Résultat | uint |
public ObjectShaderDatabase ( |
||
objects | ||
Résultat | System |
public RecordRenderHashRelation ( uint hash, int>.Tuple |
||
hash | uint | |
meshId | int>.Tuple | |
meshInstanceId | uint | |
Résultat | void |
public ReplaceShaderRelation ( uint oldShader, uint newShader, uint oid ) : void | ||
oldShader | uint | old shader renderhash |
newShader | uint | new shader renderhash |
oid | uint | object id (meshinstanceid) |
Résultat | void |