Version

SmartPlacer Class Members

The following tables list the members exposed by SmartPlacer.

Public Constructors
 NameDescription
Public ConstructorSmartPlacer ConstructorCreates a new SmartPlacer with the default configuration.  
Public Properties
 NameDescription
Public PropertyBoundsSets or gets the placement bounds for this smart placer. Setting the placement bounds has no effect on previously placed objects.  
Public PropertyFadeSets or gets the fade exponent for ISmartPlaceables which exceed the current overlap. Setting the placement fade has no effect on previously placed objects.  
Public PropertyOverlapSets or gets the maximum permissible placed overlap expressed as a percentage [0, 1] of each placeable's area. Setting the placement overlap has no effect on previously placed objects.  
Public Methods
 NameDescription
Public MethodPlacePlace the object with respect to currently placed object. Calling this method causes the object to be immediately updated, but has no effect on previously placed objects. Placeables which cannot be placed within the placement bounds or without overlapping previously placed objects are hidden  
See Also