IDCT4x4dc

Parent Previous Next


Package 

 Class 

Tree 

Deprecated 

Index 

Help 


 PREV CLASS   NEXT CLASS

FRAMES    NO FRAMES     All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD


Full Library / Algorithmic / Image Processing / VideoProcessing / IDCT4x4dc
Block Name: IDCT4x4dc

java.lang.Object
 extended by VisualSim.kernel.util.NamedObj
     extended by VisualSim.kernel.InstantiableNamedObj
         extended by VisualSim.kernel.Entity
             extended by VisualSim.kernel.ComponentEntity
                 extended by VisualSim.actor.AtomicActor
                     extended by VisualSim.actor.TypedAtomicActor
                         extended by VisualSim.actor.lib.video.IDCT4x4dc


public class IDCT4x4dcextends VisualSim.actor.TypedAtomicActor

Calculate the sum of absolute difference(SAD) between two blocks. Each input block should have two dimensions by rectangle block(16 by 16, 8 by 8, etc.). The output port will have the result of SAD.


Nested Class Summary

 

Nested classes/interfaces inherited from class VisualSim.kernel.Entity

VisualSim.kernel.Entity.ContainedObjectsIterator

 

Field Summary

 VisualSim.actor.TypedIOPort

input
          Input for tokens to be a part of previous frame.

 VisualSim.actor.TypedIOPort

output
          Output port.

 

Fields inherited from class VisualSim.actor.AtomicActor

_stopRequested, Block_Documentation

 

Fields inherited from class VisualSim.kernel.util.NamedObj

_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS

 

Fields inherited from interface VisualSim.actor.Executable

COMPLETED, NOT_READY, STOP_ITERATING

 

Constructor Summary

IDCT4x4dc(VisualSim.kernel.CompositeEntity container, java.lang.String name)
          Construct an actor in the specified container with the specified name.


 

Method Summary

 java.lang.Object

clone(VisualSim.kernel.util.Workspace workspace)
          Override the base class to set type constraints on the ports.

 void

fire()
          .

 void

initialize()
           

 

Methods inherited from class VisualSim.actor.TypedAtomicActor

_addPort, attributeTypeChanged, clone, newPort, typeConstraintList

 

Methods inherited from class VisualSim.actor.AtomicActor

_createReceivers, connectionsChanged, getDirector, getExecutiveDirector, getFunctionDependency, getManager, inputPortList, isFireFunctional, isStrict, iterate, newReceiver, outputPortList, postfire, prefire, preinitialize, pruneDependencies, removeDependency, setContainer, stop, stopFire, terminate, wrapup

 

Methods inherited from class VisualSim.kernel.ComponentEntity

_adjustDeferrals, _checkContainer, _getContainedObject, _propagateExistence, getContainer, instantiate, isAtomic, isOpaque, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, propagateExistence, setName

 

Methods inherited from class VisualSim.kernel.Entity

_description, _exportMoMLContents, _removePort, _validateSettables, connectedPortList, connectedPorts, containedObjectsIterator, getAttribute, getPort, getPorts, linkedRelationList, linkedRelations, portList, removeAllPorts, setClassDefinition, uniqueName

 

Methods inherited from class VisualSim.kernel.InstantiableNamedObj

_setParent, exportMoML, getChildren, getElementName, getParent, getPrototypeList, isClassDefinition, isWithinClassDefinition

 

Methods inherited from class VisualSim.kernel.util.NamedObj

_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _debug, _debug, _debug, _debug, _debug, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, addChangeListener, addDebugListener, attributeChanged, attributeList, attributeList, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttributes, getChangeListeners, getClassName, getDerivedLevel, getDerivedList, getDisplayName, getFullName, getModelErrorHandler, getName, getName, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, message, propagateValue, propagateValues, removeChangeListener, removeDebugListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, toString, validateSettables, workspace

 

Methods inherited from class java.lang.Object

equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface VisualSim.actor.Actor

getDirector, getExecutiveDirector, getFunctionDependency, getManager, inputPortList, newReceiver, outputPortList

 

Methods inherited from interface VisualSim.actor.Executable

isFireFunctional, isStrict, iterate, postfire, prefire, preinitialize, stop, stopFire, terminate, wrapup

 

Methods inherited from interface VisualSim.kernel.util.Nameable

description, getContainer, getDisplayName, getFullName, getName, getName, setName

 

Methods inherited from interface VisualSim.kernel.util.Derivable

getDerivedLevel, getDerivedList, propagateValue

 

Field Detail

input

public VisualSim.actor.TypedIOPort input


output

public VisualSim.actor.TypedIOPort output

Constructor Detail

IDCT4x4dc

public IDCT4x4dc(VisualSim.kernel.CompositeEntity container,
                java.lang.String name)
         throws VisualSim.kernel.util.IllegalActionException,
                VisualSim.kernel.util.NameDuplicationException

Method Detail

clone

public java.lang.Object clone(VisualSim.kernel.util.Workspace workspace)
                      throws java.lang.CloneNotSupportedException


initialize

public void initialize()
               throws VisualSim.kernel.util.IllegalActionException


fire

public void fire()
         throws VisualSim.kernel.util.IllegalActionException


Package 

 Class 

Tree 

Deprecated 

Index 

Help 


 PREV CLASS   NEXT CLASS

FRAMES    NO FRAMES     All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD


Created with the Personal Edition of HelpNDoc: Easy Qt Help documentation editor