Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot.Entities Namespace / BlockReference Class
Fields Properties Methods


In This Topic
    BlockReference Class Members
    In This Topic

    The following tables list the members exposed by BlockReference.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property Gets the global transformation given by the current BlockReference's transformation and its parents' ones.  
    Public Property Gets the dictionary of AttributeReference.  
    Public PropertyGets or sets the name of the referenced devDept.Eyeshot.Block.  
    Public Property Gets or sets the insertion point for this block reference.  
    Public Property Gets the scale factor along X.  
    Public Property Gets the scale factor along Y.  
    Public Property Gets the scale factor along Z.  
    Public Property Gets or sets the transformation matrix for this block reference.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden.  Creates a deep copy of this block reference.  
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public Method Returns the block reference individual entity list.  
    Public MethodOverloaded.  Returns a list of HitTriangle that intersect with the provided segment.  
    Public Method Gets the block definition linear units.  
    Public Method Gets the entities of the block referred by this BlockReference.  
    Public MethodOverloaded. Gets the BlockReference transformation combined with the devDept.Eyeshot.Block.BasePoint position.  
    Public MethodOverridden. Populates a System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the target object.  
    Public MethodOverridden.   
    Public Method Allow the entity to be moved/rotated on the GPU using OpenGL calls during animation.  
    Public MethodOverloaded. Overridden.   
    Public Method  
    Public Method Applies the block reference transformation to a list of 3D points.  
    Public MethodOverridden.   
    Top
    Protected Methods
     NameDescription
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverloaded.  Draws the BlockReference.  
    Protected Internal MethodOverloaded.  Draws the BlockReference for the selection.  
    Protected Internal MethodOverridden.   
    Protected Internal Method Draws the triangles for the shadow map creation.  
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Top
    See Also