Name | Description | |
---|---|---|
BlockReference Constructor | Overloaded. |
The following tables list the members exposed by BlockReference.
Name | Description | |
---|---|---|
BlockReference Constructor | Overloaded. |
Name | Description | |
---|---|---|
AccumulatedParentsTransform | Gets the global transformation given by the current BlockReference's transformation and its parents' ones. | |
Attributes | Gets the dictionary of AttributeReference. | |
BlockName | Gets or sets the name of the referenced devDept.Eyeshot.Block. | |
InsertionPoint | Gets or sets the insertion point for this block reference. | |
ScaleFactorX | Gets the scale factor along X. | |
ScaleFactorY | Gets the scale factor along Y. | |
ScaleFactorZ | Gets the scale factor along Z. | |
Transformation | Gets or sets the transformation matrix for this block reference. |
Name | Description | |
---|---|---|
Clone | Overridden. Creates a deep copy of this block reference. | |
Compile | Overridden. | |
ConvertToSurrogate | Overridden. | |
Dispose | Overridden. | |
Dump | Overridden. | |
EstimateBoundingBox | Overridden. | |
Explode | Returns the block reference individual entity list. | |
FindClosestTriangle | Overloaded. Returns a list of HitTriangle that intersect with the provided segment. | |
GetBlockUnits | Gets the block definition linear units. | |
GetEntities | Gets the entities of the block referred by this BlockReference. | |
GetFullTransformation | Overloaded. Gets the BlockReference transformation combined with the devDept.Eyeshot.Block.BasePoint position. | |
GetObjectData | Overridden. Populates a System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the target object. | |
GetXElement | Overridden. | |
MoveTo | Allow the entity to be moved/rotated on the GPU using OpenGL calls during animation. | |
Regen | Overloaded. Overridden. | |
ToString | ||
Transform | Applies the block reference transformation to a list of 3D points. | |
TransformBy | Overridden. |
Name | Description | |
---|---|---|
AllVerticesInFrustum | Overridden. | |
AllVerticesInScreenPolygon | Overridden. | |
ComputeBoundingBox | Overridden. | |
ComputeOffsetOnCameraAxes | Overridden. | |
Draw | Overloaded. Draws the BlockReference. | |
DrawForSelection | Overloaded. Draws the BlockReference for the selection. | |
DrawForShadow | Overridden. | |
DrawTrianglesForShadowMap | Draws the triangles for the shadow map creation. | |
InsideOrCrossingFrustum | Overridden. | |
InsideOrCrossingScreenPolygon | Overridden. | |
ThroughTriangle | Overridden. | |
ThroughTriangleScreenPolygon | Overridden. |