# AnimationProperties class

Namespace: [Rhino.DocObjects](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.docobjects.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class AnimationProperties : IDisposable
```

Contains information used by the Animation Tools to create sun, season, turntable and fly through animations.

## Constructors

- [AnimationProperties](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/ctor.md): (2 overloads) Initializes a new instance of the [AnimationProperties](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties.md) class.

## Finalizer

- [~AnimationProperties](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/finalize.md): Passively reclaims unmanaged resources when the class user did not explicitly call Dispose().

## Properties

- [AnimationName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/animationname.md): Gets or sets the name of the animation sequence.
- [CameraPathId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/camerapathid.md): Gets or sets the object ID of the camera path.
- [CameraPoints](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/camerapoints.md): Gets or sets points of the camera path.
- [CaptureMethod](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/capturemethod.md): Gets or sets the capture method of the animation which is either preview or full.
- [CaptureType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/capturetype.md): Gets or sets the capture type of the animation.
- [CurrentFrame](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/currentframe.md): Gets or sets the current frame during animation record.
- [Dates](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/dates.md): Gets or sets the dates that are calculated for seasonal/one day sun animations.
- [DaysBetweenFrames](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/daysbetweenframes.md): Gets or sets the days between captured frames for seasonal sun animation.
- [DisplayMode](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/displaymode.md): Gets or sets the ID of the view display mode (wireframe, shaded...).
- [EndDay](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endday.md): Gets or sets the end day for seasonal day sun animation in the range 1 to 31.
- [EndHour](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endhour.md): Gets or sets the end hour for one day sun animation in the range 0 to 23.
- [EndMinutes](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endminutes.md): Gets or sets the end minutes for one day sun animation in the range 0 to 59.
- [EndMonth](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endmonth.md): Gets or sets the end month for seasonal day sun animation in the range 1 to 12.
- [EndSeconds](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endseconds.md): Gets or sets the end seconds for one day sun animation in the range 0 to 59.
- [EndYear](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/endyear.md): Gets or sets the end year for seasonal day sun animation in the range 1800 to 2199.
- [FileExtension](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/fileextension.md): Gets or sets the file extension of the saved frames created by the animation.
- [FolderName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/foldername.md): Gets or sets the location for the saved frames.
- [FrameCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/framecount.md): Gets or sets the number of frames to be captured.
- [HtmlFileName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/htmlfilename.md): Gets or sets the HTML file name. This property is the same as [AnimationProperties.AnimationName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/animationname.md).
- [HtmlFullPath](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/htmlfullpath.md): Return HTML file path consisting of FolderName and HtmlFileName. To change this set FolderName and HtmlFileName.
- [Images](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/images.md): Gets or sets the full path to the saved frames of an animation.
- [Latitude](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/latitude.md): Gets or sets the latitude for sun animations in the range of -90 to +90.
- [LightIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/lightindex.md): Internal value used while previewing animation.
- [Longitude](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/longitude.md): Gets or sets the longitude for sun animations in the range of -180 to +180.
- [MinutesBetweenFrames](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/minutesbetweenframes.md): Gets or sets the minutes between captured frames for one day sun animation.
- [NorthAngle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/northangle.md): Gets or sets the world angle corresponding to North in degrees. This angle is zero along the x-axis and increases anticlockwise.
- [RenderFull](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/renderfull.md): Gets or sets a value indicating whether to capture a frame in rendered mode.
- [RenderPreview](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/renderpreview.md): Gets or sets a value indicating whether to capture a frame in preview rendered mode.
- [StartDay](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/startday.md): Gets or sets the start day for seasonal/one day sun animation in the range 1 to 31.
- [StartHour](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/starthour.md): Gets or sets the start hour for seasonal/one day sun animation in the range 0 to 23.
- [StartMinutes](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/startminutes.md): Gets or sets the start minutes for seasonal/one day sun animation in the range 0 to 59.
- [StartMonth](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/startmonth.md): Gets or sets the start month for seasonal/one day sun animation in the range 1 to 12.
- [StartSeconds](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/startseconds.md): Gets or sets the start seconds for seasonal/one day sun animation in the range 0 to 59.
- [StartYear](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/startyear.md): Gets or sets the start year for seasonal/one day sun animation in the range 1800 to 2199.
- [TargetPathId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/targetpathid.md): Gets or sets the object ID of the target path.
- [TargetPoints](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/targetpoints.md): Gets or sets points of the target path.
- [ViewportName](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/viewportname.md): Gets or sets the viewport that will be captured.

## Methods

- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.animationproperties/dispose.md): (2 overloads) Actively reclaims unmanaged resources that this instance uses.
